首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

使用hibernate和Sturts2的时候 如何用url传值

2012-05-15 
使用hibernate和Sturts2的时候 怎么用url传值比方说之前 用servlet做项目的时候 可以写下面的代码a href

使用hibernate和Sturts2的时候 怎么用url传值
比方说之前 用servlet做项目的时候 可以写下面的代码
<a href="<%=basePath %>StuDelServlet?sno=${stu.sno }" onclick="javascript:return confirmdel()">×删除</a>

但是现在用stuts2的时候 怎么取到这个sno?

[解决办法]
用ognl表达式

如果在struts2的值栈中,则 ...?sno=<s:property value="stu.sno"/>

如果在request,session中,则 ...?sno=<s:property value="#request.stu.sno"/>

类推...
[解决办法]
用隐藏表单提交,这样方便一些,可以传很多内容也不费事
[解决办法]
?sno=${stu.sno }就用你以前的el表达式是可以的 或者用struts2标签也可以<s:property value=""/>

热点排行