我想在servlet中用javabean的setter方法把数据写到javabean中,然后跳转到另一个
jsp页面,此jsp页面从javabean中把刚才serlvet写进去的数据getter出来。
可是问题是:在jsp中getter不到刚才servlet写入的数据,而是空值。
请问如何解决??注:必须要在servlet中把数据写入到javabean中

解决方案 »

  1.   

    可以用数组保存javaBean中的数据项,然后jsp在从数组中得到它们,页面作用域是request
    或者用值对象的方法也可以实现jsp页面与javaBean的数据传递
      

  2.   

    有时候用getter,setter方法获取的值在页面中显示的字段值都不对应,我也找不到什么原因, 我就是不断的改变自己的sql语句 慢慢试试就好了
      

  3.   

    楼上的两位可能没有看懂我的意思吧,我是要在servlet里写入,然后再在jsp中读出
      

  4.   

    request.setAttribute("XXX",XXXClass的对象);jsp
    XXXClass c = (XXXClass)request.getAttribute("XXX");
    c.getXXX();