struts2 contant

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE struts PUBLIC

"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"

"http://struts.apache.org/dtds/struts-2.3.dtd">

<struts>

<!-- 把它设置为开发模式,发布时要设置为false -->

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

<!-- 设置在class被修改时是否热加载,发布时要设置为false -->

<constant name="struts.convention.classes.reload" value="true"/>

<!-- 自动动态方法的调用,使用这个设置后可以这样调用:action!method -->

<constant name="struts.enable.DynamicMethodInvocation" value="true" />

<!-- 指定jsp文件所在的目录地址 -->

<constant name="struts.convention.result.path" value="/WEB-INF/content/" />

<!-- 使用struts-default默认的转换器,如果是rest的使用:rest-default,rest需要rest的jar插件 -->

<constant name="struts.convention.default.parent.package" value="struts-default"/>

<!-- 用于配置包名后缀。默认为action、actions、struts-->

<constant name="struts.convention.package.locators" value="actions" />

<!-- 用于配置类名后缀,默认为Action,设置后,Struts2只会去找这种后缀名的类做映射 -->

<constant name="struts.convention.action.suffix" value="Action"/>

<!-- 设置即使没有@Action注释,依然创建Action映射。默认值是false。因为Convention-Plugin是约定优于配置的风格,

可以不通过注解根据预先的定义就能访问相应Action中的方法 -->

<constant name="struts.convention.action.mapAllMatches" value="true"/>

<!-- 自定义jsp文件命名的分隔符 -->

<constant name="struts.convention.action.name.separator" value="-" />

<!-- 国际化资源文件名称 -->

<constant name="struts.custom.i18n.resources" value="i18n" />

<!-- 是否自动加载国际化资源文件  -->

<constant name="struts.i18n.reload" value="true" />

<!-- 浏览器是否缓存静态内容 -->

<constant name="struts.serve.static.browserCache" value="false" />

<!-- 上传文件大小限制设置 -->

<constant name="struts.multipart.maxSize" value="-1" />

<!-- 主题,将值设置为simple,即不使用UI模板。这将不会生成额外的html标签 -->

<constant name="struts.ui.theme" value="simple" />

<!-- 编码格式 -->

<constant name="struts.i18n.encoding" value="UTF-8" />

</struts>

时间: 2024-10-05 07:53:30

struts2 contant的相关文章

struts2入门之准备工作

使用struts2开发项目分四个步骤: 1.导入jar包 2.创建action 3.配置struts.xml 4.配置过滤器 下面分别介绍以上四步骤: 首先struts2是由struts1进化而来,但是二者差别很大,struts2集成了struts1和webwork的优势,详细差别请参考:http://blog.csdn.net/john2522/article/details/7436307/ I.导入jar包到WEB-INF/lib中.具体是哪些jar包呢?首先下载struts2的压缩包,官

Struts2完成文件上传

文件上传是WEB应用经常需要面对的问题.在大部分时候,用户的请求参数是在表单域输入的字符串,但如果为表单元素设置enctype="multipart/form-data"属性,则提交表单时候不再是以字符串方式提交请求参数,而是以二进制编码的方式提交请求,此时直接通过HttpServletRequest的getParameter方法就无法正常获取请求参数的值,而通过二进制流来获取请求内容,就可以获取到上传文件的内容,从而实现文件上传的功能. Struts2的文件上传支持在原有的文件上传项

Struts2 Struts.xml DTD 说明

转自:http://blog.csdn.net/cuixiuqin1954/article/details/4228741 关于Struts2中的核心配置文件struts.xml,就其DTD(Document Type Definition)文件进行一下说明 <?xml version="1.0" encoding="UTF-8"?> <!-- START SNIPPET: strutsDtd --> <!-- Struts confi

struts2 Convention插件好处及使用

现在JAVA开发都流行SSH.而很大部分公司也使用了struts2进行开发..因为struts2提供了很多插件和标签方便使用..在之前开发过程中总发现使用了struts2会出现很多相应的配合文件.如果对配置文件的管理感觉比较麻烦..可以考虑使用COnvention插件可以进行零配置而且插件进行很多规范的约定也可以对开发合作当中按着它相应的规律开发..感觉也挺方便管理的.下面简单介绍它的使用. 首先我们需要使用到的jar包: Java代码   struts2-convention-plugin-2

解决myeclipse中struts2 bug问题包的替换问题

因为struts2的bug问题,手工替换还是比较麻烦,但即便是最新的myeclipse2014也没有替换最新的struts2包,研究了一天,终于找到了解决办法.以下就解决方法与大家分享一下. 1.在perferences中找到 Myeclipse->Project Libraries,右边找到 struts2.1 Libraries,点击 Enable advanced configiguration,去掉以下文件前面的对勾,然后点击 Add custom Jars 2.在弹出的对话框中选择 A

【Struts2】SSH如何返回JSON数据

  在开发中我们经常遇到客户端和后台数据的交互,使用比较多的就是json格式了.在这里以简单的Demo总结两种ssh返回Json格式的数据 项目目录如下 主要是看 上图选择的部分 WebRoot里面就是平常的配置 第一种方法是使用com.google.gson.Gson 将对象转化为Json字符串  (gson-1.6.jar) 主要的代码如下 1 package com.javen.tool; 2 3 import java.io.IOException; 4 import java.io.P

struts2 版本所导致的 Filter 不同

过了好久又重新接触Struts2,使用maven直接获取的struts2-core-2.5.1的包,从网上直接copy了一段web.xml中的Filter,结果报错,struts2.3.x  以后用以下配置: 1 <filter> 2 <filter-name>struts2</filter-name> 3 <filter-class> 4 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExe

Struts2学习第三课 访问Web资源

1.什么是WEB资源? HttpServletRequest,HttpSession,ServletContext等原生的Servlet API. 2.为什么访问WEB资源? B/S的应用的Controller中必然需要访问WEB资源,例如,向域对象中读写属性,读写Cookie,获取realPath等等. 3.如何访问? 在Action中,可以通过一下方式访问web的HttpSession,HttpServletRequest,HttpServletResponse等资源 与Servlet AP

struts2+hibernate+spring简单整合且java.sql.SQLException: No suitable driver 问题解决

最近上j2ee的课,老师要求整合struts2+hibernate+spring,我自己其实早早地有准备弄的,现在都第9个项目了,无奈自己的思路和头绪把自己带坑了,当然也是经验问题,其实只是用myeclipse进行整合的,本来也没那么多问题,看视频吧居然好多要手打,我不喜欢看不下去放弃了,教程把就是一堆坑,最最让人不解的是明明有一个冲突是需要解决的,但我看到的教程居然都没有提到,还有一个错误居然好多人都好像自动忽略一样,能解决我问题的都是要漫长的找,所以我一定一定要把这个过程记录下来,给第一次搞