读书人

SSH分页中点击Id进一步查询~该如何解决

发布时间: 2012-01-14 20:02:35 作者: rapoo

SSH分页中点击Id进一步查询~
在SSH中,点击按钮,出来一个分页查询,然后字段里有ID,当点击ID时,再次进行具体ID的相关信息查询,并跳转到新的也没。
这里涉及到从第一个查询页面传参数给下一个页面的action,但是始终在action中获取不到Id值。
代码如下:

Java code
HttpServletRequest request=ServletActionContext.getRequest();           Integer id=Integer.valueOf(request.getParameter("id"));

HTML code
<a href="wapqesuseroption.action?id=<s:property value="id.studentId"/>"              target="main">             <s:property id="id" value='id.studentId'/></a>


[解决办法]
你可以在action里面把ID的值放入session中保存。这样就可以了。。
session.setAttribute("id", 123);

然后在前台用 el表达式去取 根据key ’id‘ 就可以取到了

[解决办法]
<s:property value="id.studentId"/>
估计你这个没有值,你不妨在页面上显示下这个

[解决办法]
abc.action?id=你点击的IDvalues 后天用 request.getParameter("id");这样就可以了。。

读书人网 >Java Web开发

热点推荐