JSP中调用servlet中创建的bean的问题
Servlet内容如下 request.setAttribute( "product ",product);
RequestDispatcher rd = request.getRequestDispatcher( "PShow.jsp ");
rd.forward(request,response);
JSP中内容如下
<jsp:useBean id= "product " scope= "request "
class= "com.pk.jsp.beans.sql.ProductBean ">
<i>
<jsp:getProperty name= "product " property= "name "/>
</i>
</jsp:useBean>
没有任何报错,但JSP页面无法显示bean的内容。。。另外,bean的内容是由servlet中读取数据库内容得到的,如果直接在servlet中显示是可以的。请问这是为什么。。急,,谢谢各位了
------解决方案--------------------你确定useBean是这样用的吗,换成这样看行不行
<jsp:useBean id= "product " scope= "request "
class= "com.pk.jsp.beans.sql.ProductBean ">
</jsp:useBean>
<i>
<jsp:getProperty name= "product " property= "name "/>
</i>