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

STRUTS2重复传参有关问题

2013-09-06 
STRUTS2重复传参问题前一阵子,由于struts漏洞,项目组被迫升级了struts2升级后暴露出挺奇怪的一个问题jsp页

STRUTS2重复传参问题
前一阵子,由于struts漏洞,项目组被迫升级了struts2
升级后暴露出挺奇怪的一个问题

jsp页面表单里有name="obj.var" value="123"的input域
在提交表单时action="/xxx.do?obj.var=123"
这样,在后台通过getter方法获取到的obj.getVar()的值是"123, 123"
这应该是url拼接的参数和表单提交的参数重复导致的

但是这段代码并没有改过,在未升级前(2.0.6)是能正确获取到obj.getVar()的值是"123"的
而升级到之后(2.3.15.1)获取到的就是"123, 123"

有高手来帮忙解释一下这个现象么?
先行谢过STRUTS2重复传参有关问题
确实是的,你这样会存在封装item形式的,二者取其一吧,

热点排行