URL动态传值和接收问题,郁闷两天了!!

hailang43 2007-09-27 09:51:26
我通过
<html:link action="/setUserPower.do?method=setMember&userName=${user.userName}">设置会员</html:link>
传值,其中user对象是保存在session中的,值能够正确的拿到。

后面的setUserPower是一个DispatchAction,能进入到setMember方法中,但是我接收到的userName总是等于null。
我是这样接收的:String name= (String)request.getAttribute("userName");
哪位大哥帮忙讲解一下,不胜感激!!!
...全文
137 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hailang43 2007-09-27
  • 打赏
  • 举报
回复
恩。。。谢谢各位
zjf405 2007-09-27
  • 打赏
  • 举报
回复
楼主犯了低级错误,打pp
for_cyan 2007-09-27
  • 打赏
  • 举报
回复
既然是一个 action="/setUserPower.do?method=setMember&userName=${user.userName}">
明显是放在url中的,也就是url重写方式,传的是参数
后台获取自然是
String name= request.getParameter("userName");
getAttribute是获取存放在request或session中的变量的
Tristan_Liu 2007-09-27
  • 打赏
  • 举报
回复
楼上正解。
thirtysix1207 2007-09-27
  • 打赏
  • 举报
回复
String name= request.getParameter("userName");

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧