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

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

2012-01-01 
URL动态传值和接收问题,郁闷两天了!!我通过html:linkaction /setUserPower.do?methodsetMember&userNa

URL动态传值和接收问题,郁闷两天了!!
我通过
<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 ");
  哪位大哥帮忙讲解一下,不胜感激!!!

[解决办法]
String name= request.getParameter( "userName ");
[解决办法]
楼上正解。
[解决办法]
既然是一个 action= "/setUserPower.do?method=setMember&userName=${user.userName} ">
明显是放在url中的,也就是url重写方式,传的是参数
后台获取自然是
String name= request.getParameter( "userName ");
getAttribute是获取存放在request或session中的变量的
[解决办法]
楼主犯了低级错误,打pp

热点排行