`
youanyyou
  • 浏览: 196559 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

struts2-ognl.MethodFailedException: Method "setId" failed for object

阅读更多

我在action中定义了一个id 属性,类型是int的,当客户端提交过来就会抛一个这样的异常不过,

<input id="id" name="id" type="hidden" value="${customerInfo.id}"/>



ognl.MethodFailedException: Method "setId" failed for object com.provence.zbtb.web.enterprise.EnterpriseListAction@1f99d54 [java.lang.NoSuchMethodException: setId([Ljava.lang.String;)]

解决办法 :

just change the logging level.

log4j.properties:
# Struts OgnlUtil issues unimportant warnings
log4j.logger.com.opensymphony.xwork2.util.OgnlUtil=error
log4j.logger.com.opensymphony.xwork2.ognl.OgnlValueStack=error

 

 

看了国外一个网站 终于弄好了

深圳人才网 深圳招聘网 深圳人才招聘网 深圳人才大市场 

企业、个人免费注册,获取想要的 深圳 软件工程师招聘信息 月薪最低3000-8000,更有高端猎头职位! 

www.szrcwz.com                                                                                                                                           

                  Google 提供的广告

 

 

 

分享到:
评论
1 楼 wilddonkey 2011-09-22  
lz,我现在自定义了转换器,但是如果输入为空,则自动跳过,虽然log4j还是输出了错误信息.
只有输入错误的格式,才能真正回到刚才的错误页面,怎么回事啊?

相关推荐

    ognl.MethodFailedException

    标题 "ognl.MethodFailedException" 指的是在使用OGNL(Object-Graph Navigation Language)表达式语言时遇到的方法执行失败异常。OGNL是一种强大的表达式语言,常用于Java应用程序,特别是Spring MVC和Struts 2框架...

    ognl.jar资源包

    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-...

    struts2-showcase.rar

    4. **OGNL(Object-Graph Navigation Language)**:Struts2的默认表达式语言,用于数据绑定,可以在Action和JSP之间方便地传递数据。 5. **插件体系**:Struts2支持丰富的插件,如Tiles、Freemarker、i18n等,方便...

    struts-2.5.22-all.zip

    除此之外,Struts2还依赖于其他一些库,如OGNL(Object-Graph Navigation Language)用于表达式语言,Freemarker或Velocity用于视图模板,以及各种插件来支持特定的功能,如文件上传、JSON处理等。 在标签中提到了...

    struts-2.3.15.3所以jar包

    6. **ognl.jar**:Object-Graph Navigation Language,用于Struts 2中的表达式语言,支持属性访问、方法调用、控制流等,是Struts 2数据绑定的基础。 7. **freemarker.jar**:FreeMarker是一个模板引擎,用于生成...

    Struts2-OGNL.rar_ognl

    在Struts2中,OGNL(Object-Graph Navigation Language)扮演着核心角色,它是一种强大的表达式语言,用于在Action类和JSP页面之间交换数据。下面我们将深入探讨OGNL的基本概念、特性以及在Struts2中的应用。 1. ...

    Struts2最新漏洞升级2.3.32版本

    ognl-3.0.19.jar struts2-convention-plugin-2.3.32.jar struts2-core-2.3.32.jar struts2-spring-plugin-2.3.32.jar xwork-core-2.3.32.jar 2、删除上面原有的低版本jar 3、修改 WEB-INF\classes 目录下...

    struts-2.3.34-all.zip

    6. **OGNL(Object-Graph Navigation Language)**:Struts2使用OGNL作为表达式语言,用于在Action和视图之间传递数据。 7. **插件体系**:Struts2支持丰富的插件机制,如Tiles用于布局管理,Freemarker或Velocity...

    struts-2.3.16.1-docs.zip

    同时,熟悉OGNL(Object-Graph Navigation Language)表达式语言,它是Struts2中用于数据绑定和表达式计算的语言。此外,Struts2的插件系统允许扩展功能,例如Struts2与Spring的集成、AJAX支持等,这些都是提升应用...

    struts-2.1.8.1-src.zip

    Apache Struts Copyright 2000-2007 The Apache Software Foundation This product includes software developed by The Apache Software Foundation (http://www.apache.org/). Dojo (http://dojotoolkit.org/). ...

    struts-2.3.1.2-lib精简必须包

    - `ognl-*.jar`: OGNL是Struts 2的默认表达式语言,用于在Action和JSP页面间传递数据。 6. **Freemarker模板引擎**: - `freemarker-*.jar`: Struts 2 默认使用的视图技术,用于生成动态HTML或其他文档。 7. **...

    struts2资源包

    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在其上...

    struts-2.3.16.3所有jar包

    Struts 2是Java Web开发中的一个非常重要的框架,它基于Model-View-Controller(MVC)设计模式,提供了一种组织应用程序结构和控制业务逻辑的方式。Struts 2.3.16.3是该框架的一个特定版本,包含了一系列的jar包,...

    struts-2.3.16.1-lib.zip

    - `ognl.jar`:Object-Graph Navigation Language,用于表达式语言,它是Struts2框架中的默认数据绑定和表达式解析工具。 - `freemarker.jar`:一个模板引擎,用于生成动态内容,是Struts2默认的视图技术。 - `...

    struts-json.jar

    json-lib-2.2.1-jdk15.jar, ognl-2.7.3.jar, struts2-core-2.1.8.1.jar, struts2-json-plugin-2.2.1.jar, xwork-core-2.1.6.jar 避免版本不一致导致的问题,将我项目中所涉及的包上传分享以供下载~

    struts-2.5.20-all.rar

    5. **OGNL(Object-Graph Navigation Language)**:Struts2默认使用OGNL作为表达式语言,用于在Action与视图之间传递数据。OGNL允许直接访问对象的属性,甚至可以进行复杂的表达式计算。 6. **插件体系**:Struts2...

    struts-2.0.1-all.zip

    2. `struts-2.0.1/ognl.jar`:OGNL(Object-Graph Navigation Language)是Struts 2中用于表达式语言,用于在视图和模型之间传递数据。 3. `struts-2.0.1/xwork-core.jar`:XWork是Struts 2的基础,它提供了Action和...

    struts-2.0.11.2-lib

    在这个"struts-2.0.11.2-lib"压缩包中,包含了Struts2.0.11.2版本所需的所有核心库文件,这些文件对于理解和使用Struts2框架至关重要。 1. **Struts2的核心组件**: - `struts2-core.jar`:这是Struts2框架的核心...

    struts2-core-2.3.15.3.jar

    Apache Struts Copyright 2000-2011 The Apache Software Foundation This product includes software developed by The Apache Software Foundation (http://www.apache.org/). Dojo (http://dojotoolkit.org/). ...

    struts-2.5所有jar包

    7. **其他依赖库**:如ognl(Object-Graph Navigation Language)用于表达式语言,freemarker或velocity用于视图渲染,还有其他如log4j、commons-lang等辅助库。 在使用Struts2.5时,开发者需要注意以下关键点: - ...

Global site tag (gtag.js) - Google Analytics