`
bo_hai
  • 浏览: 564238 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

struts.xml文件的简单配置

阅读更多

简单struts.xml内容如下:

<?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>
	<constant name="struts.custom.i18n.resources" value="messages" />
	<constant name="struts.i18n.encoding" value="UTF-8"/>
	<constant name="struts.objectFactory" value="spring"/>
	
	<constant name="struts.ui.theme" value="simple"/>
	
	<include file="struts-comment.xml"/>
	
	<package name="Login" extends="struts-default" namespace="">
		<interceptors>
			<interceptor name="checkLogin" class="com.shopping.interceptor.CheckLoginInterceptor"/>
			<interceptor-stack name="checkLoginStack">
				<interceptor-ref name="checkLogin">
					<param name="excludeMethods"></param>
					<param name="check">I am here</param>
				</interceptor-ref>
				<interceptor-ref name="defaultStack"/>
			</interceptor-stack>
		</interceptors>
		
		<global-results>
			<result name="login">./Login/Login.jsp</result>
		</global-results>
		
		<action name="GoLogin" class="checkLoginBean" method="goLogin">
			<result name="GoLogin">./Login/Login.jsp</result>
		</action>
		<action name="GoLogout" class="checkLoginBean" method="goLogout">
			<result name="Logout_success" type="redirect-action">GoLogin</result>
		</action>
		<action name="CheckLogin" class="checkLoginBean" method="checkUser">
			<result name="login_success" type="redirect-action">ShowGoods</result>
			<result name="login_failure">./Login/Login.jsp</result>
		</action>
		
	</package>
</struts>

 以后做项目可能用的到。

分享到:
评论
1 楼 bo_hai 2011-02-15  
	<constant name="struts.custom.i18n.resources" value="messages" />
	<!-- 指定默认编码集   -->
	<constant name="struts.i18n.encoding" value="UTF-8"/>
	<!-- 指定struts 处理请求的后缀 -->
	<constant name="struts.action.extension" value="do,action"/>
	<!-- 设置浏览器是否缓存静态内容,开发阶段关闭,生产环境使用  -->
	<constant name="sttuts.serve.static.browserCache" value="false"/>
	<!-- 系统是否加载修改后的文件  -->
	<constant name="struts.configuration.xml.reload" value="true"/>
	<!-- 是否使用动态方法调用  -->
	<constant name="struts.enable.DynamicMethodInvocation" value="false" />
	<!-- 开发时使用,可以打印出更详细的错误信息  -->
    <constant name="struts.devMode" value="true" />

相关推荐

    struts.xml文件详解.doc

    Struts.xml文件是Apache Struts 2框架的核心配置文件,它用于定义应用程序的行为、Action映射、结果页面、拦截器等关键组件。在深入讲解struts.xml之前,我们先来了解与之相关的struts.properties文件。 struts....

    Struts框架中struts-config.xml文件配置小结

    ### Struts框架中struts-config.xml文件配置详解 #### 一、引言 在Java Web开发领域,Struts是一个非常重要的MVC(Model-View-Controller)框架,它极大地简化了Web应用程序的开发过程。而在Struts框架中,`struts...

    struts.xml文件详解示例代码

    Struts.xml文件是Apache Struts 2框架的核心配置文件,用于定义应用的MVC(Model-View-Controller)架构和动作映射。它为应用程序提供了一种声明式的方式来配置Struts2的行为,使得开发者能够控制请求如何被处理,...

    struts.xml

    struts.xml文件配置解释,对action配置进行说明

    struts.xml和struts.properties配置详解

    在Struts中,`struts.xml`和`struts.properties`文件是两个核心的配置文件,它们分别负责定义应用的行为和设置全局属性。 **`struts.xml`配置详解** `struts.xml`是Struts 2框架的核心配置文件,用于定义动作映射...

    struts.xml和applicationContext.xml、web.xml的配置

    在Java Web开发中,`struts.xml`, `applicationContext.xml` 和 `web.xml` 是三个至关重要的配置文件,它们各自负责不同的职责,并协同工作来构建一个完整的应用框架。以下是关于这三个配置文件的详细说明。 首先,...

    struts-config.xml struts标准配置文件 struts-config

    struts-config.xml struts标准配置文件 struts-config

    Struts2中Struts.xml配置文件详解

    "Struts2 中 Struts.xml 配置文件详解" Struts2 中的 Struts.xml 配置文件是 Struts2 框架的核心配置文件,用于定义应用程序的行为和结构。在 Struts.xml 文件中,我们可以定义 package、action、interceptor、...

    struts.xml配置详解

    在Struts2框架中,struts.xml文件扮演着至关重要的角色,它负责配置所有的action映射以及框架行为。struts.xml文件位于src/main/resources目录下,是Struts2框架的核心配置文件之一。 struts.xml文件中常用的几个...

    struts.xml的错误解决办法

    DTD文件是XML文档的一个外部规范,它定义了文档的结构和元素,确保XML文件符合特定的语法规则。 解决此类问题有两种常见方法: 1. **将DTD文件下载到本地**: 如果尝试访问`...

    struts.xml(struts2配置)

    `struts.xml`是Struts2框架的核心配置文件,用于定义应用程序的行为、控制器、动作映射、结果类型和其他关键组件。下面我们将深入探讨`struts.xml`的各个方面。 1. **配置文件结构** `struts.xml`文件通常位于项目...

    struts.xml常用配置解析

    需要注意的是,被引用的XML文件必须是完整的Struts2配置文件,`&lt;include&gt;` 标签不会将它们合并到主配置文件中,而是独立解析每个文件。这意味着每个包含的XML文件应该符合Struts2的配置规范。 接下来,我们讨论...

    struts2属性文件struts.xml的配置

    ### Struts2属性文件struts.xml的配置 在Java Web开发中,Struts2框架作为MVC模式的一种实现,提供了一种简洁的方式来构建应用程序。其中,`struts.xml`是Struts2的核心配置文件,用于定义项目的包、常量、拦截器等...

    Dom4j解析struts2框架的struts.xml

    1. **读取XML文件**:使用`DocumentHelper`类的`parseText`或`readFile`方法读取XML文件内容。 ```java File inputFile = new File("path/to/struts.xml"); Document document = DocumentHelper.parseText...

    struts.xml配置文件详解

    ### Struts.xml配置文件详解 #### 一、Struts配置文件概述 在Struts框架中,`struts.xml`配置文件扮演着极其重要的角色。它主要用于定义应用中的各种配置信息,包括但不限于包(Package)、拦截器(Interceptor)...

    struts.xml 配置

    这篇博文详细介绍了如何理解和配置Struts2框架中的struts.xml文件,以实现MVC(Model-View-Controller)设计模式的高效应用。 在Struts2框架中,struts.xml文件主要包含以下几个部分: 1. **包(package)定义**:...

    struts.xml详细配置

    1. **基本结构**:Struts.xml文件通常位于应用的`src/main/resources`或`WEB-INF/classes`目录下,以XML格式定义。文件的根元素是`&lt;struts&gt;`,它包含了所有其他配置元素。 2. **包配置**:在`&lt;struts&gt;`下,你可以...

    struts2.0中struts.xml配置文件详解

    在深入探讨Struts2.0框架中的`struts.xml`配置文件之前,我们先来了解一下Struts2.0框架的基本概念。Struts2是Apache软件基金会的一个开源项目,它是一个基于MVC(Model-View-Controller)设计模式的Java Web应用...

    struts.xml的要准备的jar包

    在使用Struts框架时,`struts.xml`配置文件起着至关重要的作用,它是整个应用的配置中心,定义了动作映射、拦截器、结果类型等核心组件。为了正确运行Struts2框架,我们需要准备一系列的JAR文件,这些库文件提供了...

Global site tag (gtag.js) - Google Analytics