代码如下~~~~~~~~~~~~~~~~~~~ String title = request.getParameter("names");//获取text里的"names"用来输入编号进行查询
bean=person.select(title);//放入bean里
request.setAttribute("bn",bean);
System.out.println(bean.getContent());存了后System.out.println(bean.getContent()); 运行到这就是Null指针异常是怎么回事呢.......select方法在Main函数里测试过,可以用~~~~~~~~~~~~~~~~~~~~~~~

解决方案 »

  1.   

    一:你试一下,bean本身是不是null
    二:应该是你没有给content赋值
    三:你把代码贴出来,让大家给你看看
      

  2.   

     代码如下!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!servlet里的 public void selectt(HttpServletRequest request, HttpServletResponse response)
    {
    String title = request.getParameter("names");
    bean=person.select(title);
    System.out.println(title);
    request.setAttribute("bn",bean);


    System.out.println(bean.getContent());
    System.out.println(bean.getTimes());
    }Dao里的
    public personBean select(String title) {

    String sql = "select title,Content,times from ta where title=? ";
    try{
    PreparedStatement pt = Dn.DBConnections().prepareStatement(sql);
    pt.setString(1,title);
    ResultSet rt = pt.executeQuery();
    while(rt.next()){
    bean.setTitle(rt.getString(1));
    bean.setContent(rt.getString(2));
    bean.setTimes(rt.getString(3));
    }
    pt.close();
    rt.close();
    // System.out.println(bean.getTimes());
    }catch (Exception e) {
    e.printStackTrace();
    }
    return null;
    }
    页面里的..................<%@ page language="java" import="java.util.*" pageEncoding="GB2312"%>
    <jsp:useBean id="bean" class="com.DAO.personBean"></jsp:useBean>
    <html>
      <head>
      </head>
      <body>
      <form method="post" action="<%=request.getContextPath() %>/servlet?action=chazhao">
      <p>请输入要查找的新闻编号:
          <input type="text" name="names" />
          <input type="submit" value="提交"/>
      </p>
      </form>
      </body>
    </html>
      

  3.   

     我晕啊,我在帖代码的时候看到问题了......我用Dao模式写的 生成方法的时候 返回的是空,我忘记改了..........
    解决了几个小时..............哎 
    谢谢楼上的朋友,分怎么给你? 教下我,我给你分