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"/>
分享到:
相关推荐
专为multipart请求信息使用的org.apache.struts2.dispatcher.multipart.MultiPartRequest解析器接口(文件上传用) struts.multipart.saveDir The directory to use for storing uploaded files 设置存储上传...
<constant name="struts.devMode" value="true"> <constant name="struts.ui.theme" value="simple"> </struts> ``` - **`struts.devMode`**:布尔类型,表示是否开启开发模式,开启后可以实时刷新页面查看修改...
3. **struts.devMode**: 开启或关闭开发模式,`struts.devMode=true`开启,便于调试,`false`则关闭。 4. **struts.enable.SlashesInActionNames**: 控制URL中的斜线行为,`true`允许,`false`禁止。 5. **struts....
如果设置为true,Struts2将加载XML配置文件;否则,不加载。 5. struts.continuations.package:这是一个包名,包含使用Rife continuations的actions。 6. struts.custom.i18n.resources:这是一个附加的国际化...
### Struts2中的struts.properties配置详解 在Struts2框架中,`struts.properties`文件扮演着极其重要的角色,它用于定义各种配置项来控制框架的行为。下面将详细介绍该文件中的一些关键配置项。 #### struts....
Struts2是一款强大的Java Web框架,它为开发者提供了一种优雅的方式来实现MVC(Model-View-Controller)架构,使得应用程序的开发更为简洁、高效。本教程将详细讲解如何手动搭建一个完整的Struts2环境,包括引入所有...
<constant name="struts.devMode" value="true" /> <package name="default" namespace="/" extends="struts-default"> <action name="helloworld" class="com.mytest.HelloWorldAction"> <result> /result....
### Struts2中struts.properties配置详解 #### 概述 在Struts2框架中,除了大家熟知的`struts.xml`配置文件之外,还有一个重要的配置文件——`struts.properties`。该文件主要用来存储一些Struts2的核心配置属性,...
#### 二、Struts2常用配置常量 1. **`struts.i18n.encoding`** - **作用**:此常量用于指定Web应用的默认编码集,等同于调用`HttpServletRequest`的`setCharacterEncoding`方法。设置此项可以确保所有的输入数据...
<constant name="struts.devMode" value="true"/> ``` 同时,为了使Convention插件能够在开发过程中实时重载Action类及其结果视图,可以设置以下属性: ```xml <constant name="struts.convention.classes.reload...
- `struts.devMode`:设置为true开启开发模式,方便调试。 - `<global-allowed-methods>`:配置全局允许的方法,此处使用正则表达式匹配所有方法。 #### 四、Struts过滤器集成 - **配置说明**:为了确保Struts...
例如,`struts.devMode`常量如果设为`true`,会在开发阶段提供更多的错误信息和调试帮助。 在XML配置中,常量可以通过以下方式声明: ```xml <constant name="struts.devMode" value="true"/> ``` 常量配置的一个...
该属性指定了是否允许在Struts 2标签中使用表达式语法,默认值为`true`,表示允许使用。 #### struts.devMode 此属性设定了Struts 2应用是否使用开发模式,默认值为`false`。当设置为`true`时,在应用出错时可以...
`<constant name="struts.devMode" value="false" />`设置Struts2的开发模式,当设为`true`时,会开启更多调试信息和错误报告。 通过以上配置,开发者能够灵活地控制Struts2框架的行为,实现不同业务逻辑的分离和...
18. `struts.devMode`: 开发模式开关,默认未指定,通常在开发环境中设置为 `true`,以启用调试信息和错误报告。 以上就是 Struts.properties 文件中主要属性的详细说明,理解并适当地配置这些属性可以有效地调整 ...
- `struts.devMode`设置为`true`,启动开发模式,提供详细的错误信息和更友好的调试体验。 - `struts.objectFactory`可以设置对象工厂,如`spring`,以便集成Spring框架。 4. **主题与UI配置**: - `struts.ui....
原来的过滤器类名为`org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter`,但在2.5版本中,去掉了`ng`,新的全类名为`org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter`。...
默认为`true`,这意味着Struts2可以直接从JAR文件中提供静态资源,而无需部署到Web应用的根目录下。 #### 十五、`struts.serve.static.browserCache` 决定浏览器是否缓存静态资源。通常,在开发阶段应设为`false`...