Struts2中遇到的问题
strutst2中添加成功后,让添加的数据到另外一个页面中显示出来,该怎么做啊(数据已经可以成功添加了,现在的问题是如何让它在另外一个页面中显示出来)?用什么标签接收,或...
strutst2中添加成功后,让添加的数据到另外一个页面中显示出来,该怎么做啊(数据已经可以成功添加了,现在的问题是如何让它在另外一个页面中显示出来)?用什么标签接收,或者是后台是否要将添加的数据存到session里面去,然后到前台再取出来?
数据添加到数据库中了。 我只需要显示当前添加的一条数据记录,所以应该没必要到再到数据库中去获取的。 展开
数据添加到数据库中了。 我只需要显示当前添加的一条数据记录,所以应该没必要到再到数据库中去获取的。 展开
1个回答
展开全部
第一问题是:你添加到了哪里了?数据库,还是一个List中?
如果添加到数据,当然可以到数据库中读出来
如果到了List中,这个List如果在Action中有同名属性,可以被Action的Result指向的JSP所共享,可以直接用<s:iterator...>读出
如果仅仅添加到Session中,那就比较好办了。可以用${sessionScope.变量名}取出,或者以下方式(取出session中的user对象的userId属性值。
<s:property value="#session.user.userId"/><br>
${session.user.userId}<br>
${sessionScope.user.userId}<br>
如果添加到数据,当然可以到数据库中读出来
如果到了List中,这个List如果在Action中有同名属性,可以被Action的Result指向的JSP所共享,可以直接用<s:iterator...>读出
如果仅仅添加到Session中,那就比较好办了。可以用${sessionScope.变量名}取出,或者以下方式(取出session中的user对象的userId属性值。
<s:property value="#session.user.userId"/><br>
${session.user.userId}<br>
${sessionScope.user.userId}<br>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询