ognl.InappropriateExpressionException: Inappropriate OGNL expression: 1
注意这里:
Inappropriate OGNL expression: 1,
可能1:这个 “1”,说明你的表单提交中有一个<input name="1" > 这样的提交项,而struts2的
机制是会自动去寻找name为1的action中的变量,但显然java中不可能存在仅仅由数字组成
的变量名1 ,所以就跑出错误了...
解决办法:
把你name为数字1的表单项改成非纯数字名称。是在使用ajax向后台发送异步请求的时候,
参数串里传了一个"?1=1",结果就报错了。做相应的改动就好啦!
可能2:你的文本框有name为数字的域,如:<input id="1" name="1" value="">,这种情况当
struts获取name为1的action中的变量就会抛异常(java中不可能仅由数字组成的变量)。
解决办法就是把name换成字符串,或者字符串跟数字的组合。
可能3:是因为我的展示页面迭代了一个隐藏域,在模糊查询时隐藏域也作为参数传递过去了
问题是你的隐藏域的无值,但是你还直接使用了它,把它当做参数传了!还是好好检查下你关
于此页面的所有参数。
相关推荐
NULL 博文链接:https://sxz20041919.iteye.com/blog/861075
camel-ognl-1.6.4.jar, camel-ognl-2.8.1.jar, com.springsource.org.ognl-2.6.9.jar, com.springsource.org.ognl-sources-2.6.9.jar, ognl-2.5.1.jar, ognl-2.6.11.jar, ognl-2.6.3.jar, ognl-2.6.5.jar, ognl-...
使用的ognl,正对是struts2 hibernate 等
ognl.jar ognl.jar
赠送jar包:ognl-3.1.12.jar; 赠送原API文档:ognl-3.1.12-javadoc.jar; 赠送源代码:ognl-3.1.12-sources.jar; 赠送Maven依赖信息文件:ognl-3.1.12.pom; 包含翻译后的API文档:ognl-3.1.12-javadoc-API文档-...
赠送jar包:ognl-3.2.21.jar; 赠送原API文档:ognl-3.2.21-javadoc.jar; 赠送源代码:ognl-3.2.21-sources.jar; 赠送Maven依赖信息文件:ognl-3.2.21.pom; 包含翻译后的API文档:ognl-3.2.21-javadoc-API文档-...
java.lang.NoClassDefFoundError: ognl/PropertyAccessor,缺少jar包,支持正则表达式
ognl-3.0.21.jar
ONGL官方源码
第四章:struts2中的OGNL.ppt,详细讲解了struts2的标签使用
解开后才可用,再与去ECLIPSE中ATTACH SOURCE关联
ognl.jar包,struts2开发必备。用以支持OGNL表达式的。
ognl-2.7.3.jar :对象图导航语言(Object Graph Navigation Language),struts2框架通过其读写对象的属性。 struts2-core-2.1.8.jar:Struts 2框架的核心类库 xwork-core-2.1.6.jar:XWork类库,Struts 2在其上...
02MyBatis概述、核心组件、OGNL.md
ognl-3.0.jar:对象图导航语言(Object Graph Navigation Language),它是一种功能强大的表达式语言(Expression Language,简称为EL),通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,...
ognl-2.6.x.jar: 对象图导航语言(Object Graph Navigation Language),Struts2框架通过其读写对象的属性 d. freemarker-2.3.x.jar: Struts的UI标签的模板使用FreeMarker编写 e. javassist-3.x.ga.jar f. commons...
OGNL表达式的运用,能够正确运行出OGNL表达式效果,从而熟悉它的使用方法
基于WebWork核心的MVC开发与实践(ognl这一章)
赠送jar包:ognl-3.2.21.jar; 赠送原API文档:ognl-3.2.21-javadoc.jar; 赠送源代码:ognl-3.2.21-sources.jar; 赠送Maven依赖信息文件:ognl-3.2.21.pom; 包含翻译后的API文档:ognl-3.2.21-javadoc-API文档-...