昨日在开发中遇到了个关于struts2的问题,页面string数据传值到dto对象中,一直传不过去,能进action,却进不了方法,后来换成赋值给string类型,才能进方法。检查得知,是dto对象中的那个属性数据类型不是string类型,在dto里加了个string类型的属性得以解决。
jsp不能进入action里原因:
1.jsp页面提交方法有问题(包括 jsp页面提交方法(ajax方法)与action中不一致)。
2.jsp页面对象赋值数据类型有问题:检查下赋值对象的数据类型(我这里出现的问题)。
3.web.xml拦截器配置问题。
jsp传值,action接收不到的原因:
1.首先我想到的是 action中setter、getter方法不对(包括方法名字大小写):将方法删除,重新生成。
2.取值对象不对,检查下jsp页面赋值的对象是否是 在action中 取值的对象。
❤如有问题或缺失部分m,欢迎大家补充!❤