- 浏览: 1227976 次
- 性别:
- 来自: 北京
-
文章分类
- 全部博客 (706)
- 全部博客(10000) (0)
- java基础 (123)
- 算法及数据结构 (64)
- SSH框架整合与平台系统分析 (11)
- j2ee (46)
- Oracle (95)
- SQL Server (11)
- javaScript (73)
- Ajax (22)
- jQuery (39)
- ExtJs (4)
- jsp (13)
- Servlet (6)
- struts1 (2)
- struts2 (33)
- Ibatis (2)
- hibernate (24)
- Spring (11)
- 设计模式 (8)
- 正则表达式 (9)
- UML (0)
- XML (9)
- linux (19)
- CSS (11)
- FreeMarker (4)
- nginx 与 memcached (6)
- SEO (5)
- Web 服务器 (11)
- junit 与 selenium2 (4)
- MyEclipse 有关的问题 (24)
- 生活杂感 (37)
- 看过的书 (2)
- 技术牛人 (2)
- 需要优化的例子 (3)
- English 学习 (7)
- bug修改的解决方法 (2)
- 数据库实战经验总结 (1)
- 期待解决的问题 (20)
- 等待自己学习的东西 (15)
- 自己公司代码结构总结 (15)
- 企业经营之道 (23)
- 工具管理 (1)
- 世范水晶 (2)
最新评论
-
hustkeai:
第一个方法是不对的
求一个Map中最大的value值,同时列出键,值 -
qq591920734:
java List 排序 Collections.sort() 对 List 排序(首先年龄排序,如果年龄相同,则按名字排序) -
qq591920734:
[color=orange][/color]包女包女不女
java List 排序 Collections.sort() 对 List 排序(首先年龄排序,如果年龄相同,则按名字排序) -
timer_yin:
seagrave 写道这个算法想法不错,但太耗时,我用1、2、 ...
用1、2、2、3、4、5这六个数字,数字排序经典算法 -
hellostory:
日常生活中,我们都不按你上面的那个方法算的!!!
JAVA小函数-计算日期差
Struts2常量的具体用法实例 1
- <?xml version="1.0" encoding="UTF-8" ?>
- <!DOCTYPE struts PUBLIC
- "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
- "http://struts.apache.org/dtds/struts-2.0.dtd">
- <struts>
- <!-- 指定Web应用的默认编码集,相当于调用HttpServletRequest的setCharacterEncoding方法 -->
- <constant name="struts.i18n.encoding" value="UTF-8" />
- <!--
- 该属性指定需要Struts 2处理的请求后缀,该属性的默认值是action,即所有匹配*.action的请求都由Struts2处理。
- 如果用户需要指定多个请求后缀,则多个后缀之间以英文逗号(,)隔开。
- -->
- <constant name="struts.action.extension" value="do" />
- <!-- 设置浏览器是否缓存静态内容,默认值为true(生产环境下使用),开发阶段最好关闭 -->
- <constant name="struts.serve.static.browserCache" value="false" />
- <!-- 当struts的配置文件修改后,系统是否自动重新加载该文件,默认值为false(生产环境下使用),开发阶段最好打开 -->
- <constant name="struts.configuration.xml.reload" value="true" />
- <!-- 开发模式下使用,这样可以打印出更详细的错误信息 -->
- <constant name="struts.devMode" value="true" />
- <!-- 默认的视图主题 -->
- <constant name="struts.ui.theme" value="simple" />
- <!-- spring 托管 -->
- <constant name="struts.objectFactory" value="spring" />
- <!--
- 指定加载struts2配置文件管理器,默认为org.apache.struts2.config.DefaultConfiguration
- 开发者可以自定义配置文件管理器,该类要实现Configuration接口,可以自动加载struts2配置文件。
- -->
- <constant name="struts.configuration"
- value="org.apache.struts2.config.DefaultConfiguration" />
- <!-- 设置默认的locale和字符编码 -->
- <constant name="struts.locale" value="zh_CN" />
- <constant name="struts.i18n.encoding" value="GBK" />
- <!-- 指定Struts的工厂类 -->
- <constant name="struts.objectFactory" value="spring"></constant>
- <!--
- 指定spring框架的装配模式,装配方式有: name, type, auto, and constructor (name
- 是默认装配模式)
- -->
- <constant name="struts.objectFactory.spring.autoWire" value="name" />
- <!-- 该属性指定整合spring时,是否对bean进行缓存,值为true or false,默认为true -->
- <cosntant name="struts.objectFactory.spring.useClassCache" />
- <!-- 指定类型检查,包含tiger和notiger -->
- <cosntant name="struts.objectTypeDeterminer" value="tiger" />
- <!-- 该属性指定处理 MIME-type multipart/form-data,文件上传 -->
- <constant name="struts.multipart.parser" value="cos" />
- <constant name="struts.multipart.parser" value="pell" />
- <constant name="struts.multipart.parser" value="jakarta" />
- <!-- 指定上传文件时的临时目录,默认使用 javax.servlet.context.tempdir -->
- <constant name="struts.multipart.saveDir" value="/tmpuploadfiles" />
- <!-- 该属性指定Struts 2文件上传中整个请求内容允许的最大字节数 -->
- <constant name="struts.multipart.maxSize" value="2097152" />
- <!--
- 该属性指定Struts2应用加载用户自定义的属性文件,该自定义属性文件指定的属性不会覆盖
- struts.properties文件中指定的属性。如果需要加载多个自定义属性文件,多个自定义属性文
- 件的文件名以英文逗号(,)隔开。(也就是说不要改写struts.properties!)
- -->
- <constant name="struts.custom.properties"
- value="application,org/apache/struts2/extension/custom" />
- <!-- 指定请求url与action映射器,默认为org.apache.struts2.dispatcher.mapper.DefaultActionMapper -->
- <constant name="struts.mapper.class" value="org.apache.struts2.dispatcher.mapper.DefaultActionMapper" />
- <!-- 指定action的后缀,默认为action -->
- <constant name="struts.action.extension" value="do" />
- <!-- 被 FilterDispatcher使用指定浏览器是否缓存静态内容,测试阶段设置为false,发布阶段设置为true. -->
- <constant name="struts.serve.static.browserCache" value="true" />
- <!-- 设置是否支持动态方法调用,true为支持,false不支持. -->
- <constant name="struts.enable.DynamicMethodInvocation" value="true" />
- <!-- 设置是否可以在action中使用斜线,默认为false不可以,想使用需设置为true. -->
- <constant name="struts.enable.SlashesInActionNames" value="true" />
- <!-- 是否允许使用表达式语法,默认为true. -->
- <constant name="struts.tag.altSyntax" value="true" />
- <!-- 设置当struts.xml文件改动时,是否重新加载 -->
- <cosntant name="struts.configuration.xml.reload" value="true" />
- <!-- 设置struts是否为开发模式,默认为false,测试阶段一般设为true. -->
- <cosntant name="struts.devMode" value="true" />
发表评论
-
JQuery Uploadify 基于JSP的无刷新上传实例:
2013-12-26 11:53 9261、JQuery Uploadify 基于JSP的无刷新上 ... -
struts2几种result type探究
2013-07-01 17:24 929struts2几种result type探究 ... -
Struts2配置文件-struts.xml 和struts.properties
2013-06-07 10:29 8229struts.properties 是可以不要 ... -
<s:property>的用法
2013-05-30 15:03 8811,访问Action值栈中的普通属性: <s:pro ... -
struts2+spring整合
2013-05-28 11:38 1040来源: struts2+spring整合 ... -
Struts2教程7:上传任意多个文件
2013-05-14 19:44 991来源: Struts2教程7:上传任意多个文件 ... -
java url重写
2013-05-13 14:36 800来源: java url重写 这 ... -
urlrewrite实现伪静态化 Struts2
2013-05-13 12:10 4176来源: urlrewrite实现伪静态化 ... -
struts2与urlrewrite的整合 (优)
2013-05-13 11:25 3218来源: struts2与urlrewrite的整合 ... -
struts2 url 重写 用urlrewrite
2013-05-13 09:52 779来源: struts2 url 重写 刚做完一个项目 ... -
struts2伪静态
2013-05-09 18:22 777struts2伪静态 -
Struts2防止表单重复提交
2013-05-09 11:03 892来源: Struts2防止表单重复提交 ... -
struts2 <s:property/>标签的使用
2013-05-08 11:08 1561struts2 <s:property/>标 ... -
Struts2+jQuery+JSON实现异步交互
2013-04-28 16:40 885http://qsfwy.iteye.com/blog/6 ... -
STRUTS2.XML详解
2012-11-29 11:30 882STRUTS2.XML详解 ... -
struts2 使用simple标签模板
2012-11-28 15:13 1233struts.ui.theme属性的问题 str ... -
stuts2 表单字段和action中对应取值有三种方式
2012-11-27 11:57 1033stuts2 表单字段和action中对应取值有三种方式 ... -
Struts2一个Action内包含多个请求处理方法的处理,method的使用方法,struts2中的路径问题,通配符映射
2012-09-10 20:41 1126Struts2一个Action内包含多个请求处理方法的处理, ... -
struts标签的总结1
2011-08-20 22:14 11451、取属性值及属性值得条件过滤 <body> ... -
对Struts 2.0中的struts.xml配置文件详细说明 4
2011-08-12 17:05 927<struts> ...
相关推荐
在深入探讨Struts2常量的具体用法实例之前,我们首先需要理解Struts2框架以及其配置中的常量是如何被使用的。Struts2是Apache软件基金会的一个开源项目,它是一个基于MVC(Model-View-Controller)设计模式的Java ...
Struts2是一个流行的Java Web框架,用于构建基于MVC(Model-View-Controller)架构的应用程序。它提供了一种组织和管理应用程序组件的方法,简化了...总之,掌握Struts2的常量配置是优化和调试Struts2应用的关键步骤。
Struts2 的常量详解 Struts2 框架中有许多重要的常量,它们负责控制着 Struts2 的行为和配置。下面我们将对 Struts2 中的一些...了解这些常量可以帮助开发者更好地掌握 Struts2 框架,提高开发效率和应用的稳定性。
### Struts2常量设置详解 #### 一、概述 在Struts2框架中,配置文件`struts.properties`用于定义一系列重要的系统级配置项,这些配置项对框架的行为模式和功能实现起着至关重要的作用。本文将详细介绍该文件中几个...
提供的压缩包文件可能包含了一些示例代码,每个子文件夹可能对应一个具体的实例,如01_zmhh、02_zmhh等,这些实例可以帮助我们逐步了解和掌握Struts2的各个功能点。在实际学习过程中,可以通过运行这些实例,观察...
这个"Struts2项目代码"提供了一个学习Struts2框架的实用实例,可以帮助开发者更好地理解Struts2的核心概念和实践应用。 Struts2是Apache软件基金会下的一个开源项目,它是基于Model-View-Controller(MVC)设计模式...
Struts2是一个强大的MVC(Model-View-Controller)框架,广泛应用于Java Web开发中,为开发者提供了构建可维护、可扩展的Web应用程序的结构。本实例将介绍如何使用Struts2实现一个简单的登录功能。 首先,理解...
总结,这个"Struts2教程实例"涵盖了Struts2框架的基本使用和关键功能,通过实践操作,你可以深入理解Struts2的工作原理,并掌握如何在实际项目中应用这些知识。无论你是初学者还是有一定经验的开发者,这个实例都将...
将 Struts 2 项目下 struts2-convention-plugin-2.1.6.jar、struts2-rest-plugin-2.1.6.jar 两个 JAR 包复制到 Web 应用的 WEB-INF/lib 路径下。 由于 Struts 2 的 REST 插件还需要将提供 XML、JSON 格式的数据,...
Struts 2 是一个强大的基于MVC(Model-View-Controller)设计模式的Java Web框架,它极大地简化了创建企业级Java应用的过程。在Struts 2中,`struts.xml`是核心配置文件,它是应用程序的行为定义中心,用于设置...
Struts2是一个基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架,它在Web开发领域具有广泛的应用。这个框架的主要目标是提供一个更简单、更强大的方式来构建可维护、可扩展的Java Web应用。Struts2...
Struts2是一个强大的MVC(模型-视图-控制器)框架,广泛应用于Java Web开发中。这个"HelloWorld"例子工程包是初学者入门Struts2的绝佳起点,旨在帮助开发者理解并熟悉该框架的基本结构和工作原理。 首先,让我们...
Struts 2主要应用于Java EE平台上的Web应用开发,其核心思想是采用MVC(Model-View-Controller)设计模式来构建应用程序,以提高代码的可维护性和可扩展性。 #### Struts 2的核心组件 1. **Action类**:这是业务...
在本教程中,我们将探讨如何构建一个基础的Struts2登录实例,以及Struts2框架的核心组件和它们在构建Web应用程序中的作用。 首先,让我们了解一下Struts2框架的基本组成部分: 1. **Action类**:这是业务逻辑的...
3. **Struts2配置**:在`struts.xml`文件中,`<constant>`标签用于配置常量,例如`struts.devMode`设置为`true`可开启开发模式,方便热部署。`<package>`、`<action>`和`<result>`标签定义了Action和结果页面的映射...
`struts.xml` 文件是Struts2的核心配置文件之一,主要负责管理和定义应用程序中的Action映射以及相关的Result定义。具体来说,该文件包括以下几个关键部分: 1. **Action 映射**: - 指定每个Action的名称、执行的...
Struts2是一个强大的Java EE应用程序框架,主要用于构建Web应用程序,特别是MVC(Model-View-Controller)架构的应用。它的配置是整个框架运行的基础,能够定义应用程序的行为和逻辑。以下是关于Struts2属性配置的...
### Java Struts2入门学习实例——使用Struts2快速实现多个文件上传 #### 知识点一:配置Struts2中的错误提示信息 在开发基于Java的Web应用程序时,经常需要处理用户上传文件的需求。而Struts2框架因其灵活性与...
Struts 1 是一个经典的Java Web开发框架,它主要用于构建基于MVC(Model-View-Controller...虽然Struts 1 已经被更新的Struts 2 和其他现代框架所取代,但理解其基本概念和用法对于理解MVC架构和Web开发历史至关重要。