当前位置:编程学习 > JAVA >>

《求助》request的属性为一个对象(如user类)怎么在jsp页面显示user的各个属性在表单标签中

--------------------编程问答-------------------- 这个不难啊。。。。。
${user.propertyName}   或者 jstl的 out标签。。
--------------------编程问答--------------------
引用 1 楼 ch656409110 的回复:
这个不难啊。。。。。
${user.propertyName}   或者 jstl的 out标签。。

我试了一下不行、、、 --------------------编程问答--------------------
引用 2 楼 c1123318247 的回复:
Quote: 引用 1 楼 ch656409110 的回复:

这个不难啊。。。。。
${user.propertyName}   或者 jstl的 out标签。。

我试了一下不行、、、


这个不难啊,我不知道你怎么写的。。贴下全部代码

--------------------编程问答--------------------
引用 3 楼 ch656409110 的回复:
Quote: 引用 2 楼 c1123318247 的回复:

Quote: 引用 1 楼 ch656409110 的回复:

这个不难啊。。。。。
${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} 试试,我习惯用点操作符,我想应该是取值不规范导致的,前面用中括号,后面用点。 --------------------编程问答--------------------
引用 5 楼 ch656409110 的回复:
一步步排查,先看看order是否为空,,
然后取值用${requestScope.Order..userId} 试试,我习惯用点操作符,我想应该是取值不规范导致的,前面用中括号,后面用点。

有可能!

另外也可以试试
不知道和中括号中使用的引号有没有关系
${requestScope['javax.servlet.
forward.servlet_path']}
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,