日期:2014-05-17  浏览次数:20674 次

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");这样就可以了。。