《求助》request的属性为一个对象(如user类)怎么在jsp页面显示user的各个属性在表单标签中
--------------------编程问答-------------------- 这个不难啊。。。。。${user.propertyName} 或者 jstl的 out标签。。
--------------------编程问答--------------------
我试了一下不行、、、 --------------------编程问答--------------------
这个不难啊,我不知道你怎么写的。。贴下全部代码
--------------------编程问答--------------------
这个不难啊。。。。。
${user.propertyName} 或者 jstl的 out标签。。
我试了一下不行、、、
这个不难啊,我不知道你怎么写的。。贴下全部代码
sreverlet部分代码
OrderDao orderdao=OrderFactory.getInstance().getOrderDao();
order=orderdao.findOrder(Integer.parseInt(id));
if(order==null)
{
errMsg+="没有查找到";
request.setAttribute("err", errMsg);
rd=request.getRequestDispatcher("/emain.jsp");
rd.forward(request, response);
}
else
{
request.setAttribute("Order", order);
rd=request.getRequestDispatcher("/getorder.jsp");
rd.forward(request, response);
}
jsp部分:<td>
${requestScope["Order"].userId}
</td>
<td>${requestScope["Order"].name}
</td> --------------------编程问答-------------------- 一步步排查,先看看order是否为空,,
然后取值用${requestScope.Order..userId} 试试,我习惯用点操作符,我想应该是取值不规范导致的,前面用中括号,后面用点。 --------------------编程问答--------------------
一步步排查,先看看order是否为空,,
然后取值用${requestScope.Order..userId} 试试,我习惯用点操作符,我想应该是取值不规范导致的,前面用中括号,后面用点。
有可能!
另外也可以试试
不知道和中括号中使用的引号有没有关系
${requestScope['javax.servlet.
forward.servlet_path']}
补充:Java , Java EE