本文主要是介绍Inappropriate OGNL expression:,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
struts2子提交表单时出现错误:
Inappropriate OGNL expression: 1
网上有人说,这个 “1”,说明你的表单提交中有一个<input name="1" > 这样的提交项,而struts2的机制是会自动去寻找name为1的action中的变量,但显然java中不可能存在仅仅由数字组成的变量名1 ,所以就跑出错误了。
没时间验证这种说法是否正确。
没看懂是什么意思,但能看出来的错误应该就是name属性引起的,
我在表单的name属性设置的是sql的id,在name属性的前面加字母后测试OK。
先mark之,有时间在研究研究。
这篇关于Inappropriate OGNL expression:的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!