`
dahui12344321
  • 浏览: 247563 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

改变strtus-defalut.xml中的参数的三种方法

阅读更多
在实际开发中,不免会遇到更改struts-defalut.xml中的参数的情况,下面来举出三种方法更改参数。

1 通过在struts.xml文件中更改,这也是我们最常用的

例如:
<constant name="struts.custom.i18n.resources"
		value="globalMessages" />


2 通过在struts.properties文件中更改
该文件中的配置

struts.custom.i18n.resources=globalMessages


3 通过在web.xml文件中配置:

<filter>
		<filter-name>struts2</filter-name>
		<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
<init-param>
		<param-name>struts.custom.i18n.resources[/color]</param-name>
		<param-value>globalMessages</param-value>
		</init-param>
	</filter>
	<filter-mapping>
		<filter-name>struts2</filter-name>
		<url-pattern>/*</url-pattern>
	</filter-mapping>
分享到:
评论

相关推荐

    SSH框架最新版本整合JAR包Strtus2 2.5.10.1+Spring4.3.9+Hibernate5.2.10(SSH-JAR)

    1. 配置Struts2:在web.xml中配置Struts2的前端控制器DispatcherServlet,设置struts-default.xml和struts-plugin.xml等核心配置文件。 2. 集成Spring:在Struts2的配置文件中引入Spring插件,配置Spring的...

    去掉.action去掉.do字样 隐藏struts2 URL地址action, strus1的扩展名do也是同理.zip

    这种改变通常涉及到修改Action类的参数接收方式和配置文件中的映射规则。 综上所述,隐藏Struts2的.action和Struts1的.do扩展名可以通过修改配置文件实现,从而提升应用的用户体验。不过,这种做法需要注意可能引发...

    strtus2快速

    4. **struts-default.xml**:这是Struts2框架默认加载的配置文件,定义了核心bean和拦截器,并自动包含在struts.xml中。它提供了许多标准配置选项。 5. **其他配置文件**:例如velocity.properties和struts-plugin....

    strtus2常量

    1. `struts-default.xml`(位于`struts2-core-2.0.6.jar`文件中) 2. `struts-plugin.xml`(在Struts2插件JAR文件中) 3. `struts.xml` 4. `struts.properties` 5. `web.xml` 如果同一个常量在多个地方被定义,那么...

    用strtus制作登陆页面.

    Struts提供了一种结构化的方式来组织和管理Web应用,使得开发者能够更高效地构建动态、交互式的网页。 1. **环境配置** 在开始之前,确保你已经安装了以下组件: - Java Development Kit (JDK) - Apache Tomcat ...

    自学传智博客struts2-黎活明-源码-第02讲_02第一个struts2应用开发_DemoStruts2.rar

    - `WEB-INF` - 存放web.xml,这是Web应用的部署描述符,以及Struts2的核心配置文件struts-default.xml和struts-plugin.xml。 - `WEB-INF/classes` - 编译后的Java类会被放置在这里。 - `WEB-INF/lib` - 存放项目...

    strtus2 完成配置

    #### 三、`struts.xml`配置详解 `struts.xml`是Struts2框架的核心配置文件,它包含了Struts2应用的主要配置信息,如常量配置、包配置、Action配置等。 ##### 1. `struts.xml`基本结构 ```xml &lt;?xml version="1.0...

    Struts必备jar包

    3. **配置文件**:Struts 2使用XML配置文件(如struts.xml或struts-default.xml)来定义Action、结果类型、拦截器等。这些配置文件告诉Struts 2如何处理用户的请求以及如何响应。 4. **拦截器**:拦截器是Struts 2...

    strtus2实现国际化

    如果想要提供自定义的语言选择界面,可以在Action中增加一个方法,处理用户的选择,并在响应中设置对应的语言参数。 7. **构建流程与build.xml** `build.xml`是Ant构建工具的配置文件,用于自动化构建项目。在...

    java8+tomcat8+struts2.5+spring4.3+hibernate5.2框架搭建详细过程

    &lt;package name="default" namespace="/" extends="struts-default"&gt; &lt;action name="helloWorld" class="com.example.HelloWorldAction"&gt; &lt;result&gt;/helloWorld.jsp ``` **2. web.xml**: - 配置Struts2的...

    struts1.x 最简洁国际化 源代码

    - 测试国际化功能时,可以模拟不同的浏览器设置,或者使用`java.util.Locale.setDefault()`临时改变应用的默认`Locale`。 以上就是关于Struts1.x国际化的基本概念和实现方式。通过理解这些知识点,开发者能够构建...

    MyEclipse下配置Struts2[整理].pdf

    总结来说,配置Struts2框架在MyEclipse中的主要步骤包括:创建Web项目、配置web.xml、导入库文件、创建Action类、编写struts.xml配置文件、创建JSP页面以及部署和启动服务器。这个过程是每个Java Web开发者在使用...

    struts2自定义拦截器配置心得

    - 在User.xml文件中,定义了一个名为`user`的包,它继承了`default`包,因此继承了`default`包中的拦截器配置。 - `&lt;action&gt;`元素定义了Action,`class`属性指定Action类,`name`属性是Action的名称。`&lt;result&gt;`...

    java struts2 文件上传 支持大文件

    - 配置 `struts.xml` 文件,添加 `fileUpload` 属性到 `struts-default` 或自定义拦截器栈,启用文件上传功能。 2. **大文件上传策略** - 对于大文件,通常需要采用分块上传,以避免一次性加载整个文件到内存中,...

    strtus2拦截器的例子

    在Struts2中,拦截器扮演着至关重要的角色,它们是实现AOP(面向切面编程)的一种方式,允许开发者在动作执行前后插入自定义逻辑。这个压缩包文件可能包含了一个简单的Struts2拦截器示例工程,对于初学者来说,这是...

    struts2中命名空间的使用

    希望本文能帮助您更好地理解Struts2中命名空间的使用方法。 #### 六、参考资源 - [Struts2官方文档](https://struts.apache.org/) - [Struts2命名空间详解]...

    strtus2大文件上传

    在`struts.xml`配置文件中,需要为文件上传操作创建一个特定的Action,设置允许上传的文件类型、大小限制等参数。例如: ```xml &lt;package name="upload" namespace="/" extends="struts-default"&gt; ...

    【原创】Strtus实现验证码

    在Action类中,我们可以重写`execute()`方法,调用`CheckCode`类的方法生成验证码并设置到session中。 最后,在HTML页面中,我们需要使用`img`标签加载验证码图像,并为用户提供一个输入框来输入验证码。 ```html ...

    Android上次多个文件到Struts2

    在Android应用开发中,有时需要将用户选择的多个文件上传到服务器进行处理或存储,而Struts2作为一款流行的Java Web框架,常被用于构建后端服务。本篇将详细介绍如何实现从Android客户端向Struts2服务器端上传多个...

Global site tag (gtag.js) - Google Analytics