六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 36|回复: 0

struts2 Action中有时拿不到客户端的数据的解决办法

[复制链接]

升级  62%

7

主题

7

主题

7

主题

童生

Rank: 1

积分
31
 楼主| 发表于 2013-1-23 02:38:27 | 显示全部楼层 |阅读模式
    今天遇到一个问题,在项目中做分页的时候,要传个page属性过来,但是在action中就是拿不到。仔细检查getter和setter方法也都有啊,就是不知道为什么,后来想一想用一下最原始的方法,request.getParameter("page");来获得。
   你还别说这样还真可以。结果还是真拿到了,具体struts中怎么拿数据的我也不是很理解,估计也就是什么反射拿到set方法注入吧。还请高手指点,但是笨的解决方法还是会做
HttpServletRequest request=ServletActionContext.getRequest();
request.getParameter("page");
这样就可以了.
我用的ajax提交的,今天看了一下这个好像是struts2中的一个bug。
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表