`

struts2里,struts.devMode设为true的问题

阅读更多

2009-3-18 11:02:08 com.opensymphony.xwork2.interceptor.ParametersInterceptor setParameters
严重: ParametersInterceptor - [setParameters]: Unexpected Exception caught setting 'submit' on 'class com.learning.action.LoginAction: Error setting expression 'submit' with value '[Ljava.lang.String;@19d6af'

我们知道struts2的ModelDriven利用ognl强大的的功能,给我们自动生成对象bean.在前台页面里面可以直接使用,但今天日志里面出现了这么一个错误,但发现程序没有出错,后来在网上查了查,发现在struts.xml文件里面有这么一个。当设为true时,html表单数据中有和action属性匹配不上的参数名时就会提示这样的信息。我试了一下,果然如此,因此在开发过程中将这个属性设为true还是不错的,可以帮我们发现一些可能出现的问题。

    <constant name="struts.devMode" value="true"/>


分享到:
评论

相关推荐

    Struts课堂笔记.rar--struts2的struts.properties配置文件详解

    专为multipart请求信息使用的org.apache.struts2.dispatcher.multipart.MultiPartRequest解析器接口(文件上传用) struts.multipart.saveDir The directory to use for storing uploaded files 设置存储上传...

    struts2属性文件struts.xml的配置

    &lt;constant name="struts.devMode" value="true"&gt; &lt;constant name="struts.ui.theme" value="simple"&gt; &lt;/struts&gt; ``` - **`struts.devMode`**:布尔类型,表示是否开启开发模式,开启后可以实时刷新页面查看修改...

    struts.xml和struts.properties配置详解

    3. **struts.devMode**: 开启或关闭开发模式,`struts.devMode=true`开启,便于调试,`false`则关闭。 4. **struts.enable.SlashesInActionNames**: 控制URL中的斜线行为,`true`允许,`false`禁止。 5. **struts....

    struts2的struts.properties配置文件详解

    如果设置为true,Struts2将加载XML配置文件;否则,不加载。 5. struts.continuations.package:这是一个包名,包含使用Rife continuations的actions。 6. struts.custom.i18n.resources:这是一个附加的国际化...

    struts2的struts.properties介绍

    ### Struts2中的struts.properties配置详解 在Struts2框架中,`struts.properties`文件扮演着极其重要的角色,它用于定义各种配置项来控制框架的行为。下面将详细介绍该文件中的一些关键配置项。 #### struts....

    Struts2手动搭建所有的jar包及相应的struts.xml和web.xml

    Struts2是一款强大的Java Web框架,它为开发者提供了一种优雅的方式来实现MVC(Model-View-Controller)架构,使得应用程序的开发更为简洁、高效。本教程将详细讲解如何手动搭建一个完整的Struts2环境,包括引入所有...

    struts2配置2.5版

    &lt;constant name="struts.devMode" value="true" /&gt; &lt;package name="default" namespace="/" extends="struts-default"&gt; &lt;action name="helloworld" class="com.mytest.HelloWorldAction"&gt; &lt;result&gt; /result....

    struts.properties配置详解

    ### Struts2中struts.properties配置详解 #### 概述 在Struts2框架中,除了大家熟知的`struts.xml`配置文件之外,还有一个重要的配置文件——`struts.properties`。该文件主要用来存储一些Struts2的核心配置属性,...

    Struts2常用常量.doc

    #### 二、Struts2常用配置常量 1. **`struts.i18n.encoding`** - **作用**:此常量用于指定Web应用的默认编码集,等同于调用`HttpServletRequest`的`setCharacterEncoding`方法。设置此项可以确保所有的输入数据...

    STRUTS2 Convention零配置

    &lt;constant name="struts.devMode" value="true"/&gt; ``` 同时,为了使Convention插件能够在开发过程中实时重载Action类及其结果视图,可以设置以下属性: ```xml &lt;constant name="struts.convention.classes.reload...

    struts2.5.16升级过程中遇到问题详述

    - `struts.devMode`:设置为true开启开发模式,方便调试。 - `&lt;global-allowed-methods&gt;`:配置全局允许的方法,此处使用正则表达式匹配所有方法。 #### 四、Struts过滤器集成 - **配置说明**:为了确保Struts...

    Struts2配置精要之常量constant配置详解(包括零配置Convention 的常量)

    例如,`struts.devMode`常量如果设为`true`,会在开发阶段提供更多的错误信息和调试帮助。 在XML配置中,常量可以通过以下方式声明: ```xml &lt;constant name="struts.devMode" value="true"/&gt; ``` 常量配置的一个...

    Struts2属性文件详解

    该属性指定了是否允许在Struts 2标签中使用表达式语法,默认值为`true`,表示允许使用。 #### struts.devMode 此属性设定了Struts 2应用是否使用开发模式,默认值为`false`。当设置为`true`时,在应用出错时可以...

    struts.xml详细说明.doc

    `&lt;constant name="struts.devMode" value="false" /&gt;`设置Struts2的开发模式,当设为`true`时,会开启更多调试信息和错误报告。 通过以上配置,开发者能够灵活地控制Struts2框架的行为,实现不同业务逻辑的分离和...

    struts.properties文件详解

    18. `struts.devMode`: 开发模式开关,默认未指定,通常在开发环境中设置为 `true`,以启用调试信息和错误报告。 以上就是 Struts.properties 文件中主要属性的详细说明,理解并适当地配置这些属性可以有效地调整 ...

    struts2配置文件详细说明

    - `struts.devMode`设置为`true`,启动开发模式,提供详细的错误信息和更友好的调试体验。 - `struts.objectFactory`可以设置对象工厂,如`spring`,以便集成Spring框架。 4. **主题与UI配置**: - `struts.ui....

    Struts2.5版本struts.xml与web.xml配置的更改方法

    原来的过滤器类名为`org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter`,但在2.5版本中,去掉了`ng`,新的全类名为`org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter`。...

    struts2参数.txt

    默认为`true`,这意味着Struts2可以直接从JAR文件中提供静态资源,而无需部署到Web应用的根目录下。 #### 十五、`struts.serve.static.browserCache` 决定浏览器是否缓存静态资源。通常,在开发阶段应设为`false`...

Global site tag (gtag.js) - Google Analytics