struts.xml配置文件中result的语法:<result name="" type="">xxxxx</result>
Struts2支持的不同类型的返回结果为:
Chain Result-->type="chain"
用来处理Action链
Dispatcher Result -->type="dispatcher"
用来转向页面,通常处理JSP
FreeMarker Result -->type="freemarker"
处理FreeMarker模板
HttpHeader Result -->type="httpheader"
用来控制特殊的Http行为
Redirect Result -->type="redirect"
重定向到一个URL
Redirect Action Result -->type="redirectAction"
重定向到一个Action
Stream Result -->type="stream"
向浏览器发送InputSream对象,通常用来处理文件下载
Velocity Result -->type="velocity"
处理Velocity模板
XLST Result -->type="xslt"
处理XML/XLST模板
PlainText Result -->type="plainText"
显示原始文件内容,例如文件源代码
分享到:
相关推荐
在Java Web开发中,`struts.xml`, `applicationContext.xml` 和 `web.xml` 是三个至关重要的配置文件,它们各自负责不同的职责,并协同工作来构建一个完整的应用框架。以下是关于这三个配置文件的详细说明。 首先,...
<constant name="struts.configuration.xml.reload" value="true" /> 6.查看源码:Build path 后的类库中,奶瓶图标找到struts-core-2.5.16.jar 右键-->properties-->java Source Attachment-->External ...
在深入探讨Struts2.0框架中的`struts.xml`配置文件之前,我们先来了解一下Struts2.0框架的基本概念。Struts2是Apache软件基金会的一个开源项目,它是一个基于MVC(Model-View-Controller)设计模式的Java Web应用...
<constant name="struts.i18n.encoding" value="gbk"></constant> <package name="struts2" extends="struts-default"> <global-results> <result name="add_success" type="redirect">/common/pub_add_...
### Struts2属性文件struts.xml的配置 在Java Web开发中,Struts2框架作为MVC模式的一种实现,提供了一种简洁的方式来构建应用程序。其中,`struts.xml`是Struts2的核心配置文件,用于定义项目的包、常量、拦截器等...
### Struts.xml配置文件详解 #### 一、Struts配置文件概述 在Struts框架中,`struts.xml`配置文件扮演着极其重要的角色。它主要用于定义应用中的各种配置信息,包括但不限于包(Package)、拦截器(Interceptor)...
<constant name="struts.devMode" value="true"/> <package name="default" namespace="/" extends="struts-default"> <action name="helloWorld" class="com.example.HelloWorldAction"> <result>/helloWorld....
<result name="success">list.jsp</result> </action> <action name="delete" class="cn.fjnu.edu.action.AddAction" method="deletestu"> <result name="success">list.jsp</result> </action> <action name=...
<constant name="struts.i18n.encoding" value="GBK"></constant> <!--设置临时上传目录--> <constant name="struts.multipart.saveDir" value="d:\"></constant> <package name="default" extends="struts-...
这篇博文详细介绍了如何理解和配置Struts2框架中的struts.xml文件,以实现MVC(Model-View-Controller)设计模式的高效应用。 在Struts2框架中,struts.xml文件主要包含以下几个部分: 1. **包(package)定义**:...
struts2框架的详细搭建 <?xml version="1.0" encoding="UTF-8"?... <result name="success">/loginSuccess.jsp</result> <result name="fail">/loginFail.jsp</result> </action> </package> </struts>
<br/><br/>Tomcat数据库连接池配置:<br/>Server.xml<br/>增加如下内容:<br/> <Context path="/PaginationStruts" docBase="PaginationStruts" reloadable="true"><br/> <Resource name="jdbc/Pagination" scope=...
Struts 2.0是Java Web开发中广泛使用的MVC框架,它的核心在于`struts.xml`配置文件。这个配置文件扮演着应用的中枢角色,负责定义动作(Actions)、结果(Results)、拦截器(Interceptors)等关键组件,以及它们...
在Struts中,`struts.xml`和`struts.properties`是两个关键的配置文件,它们定义了应用的行为和设置。下面将详细讲解这两个配置文件的内容、用途以及如何配置。 **一、struts.xml配置详解** `struts.xml`是Struts2...
在 Struts-config.xml 文件中,数据源配置是通过 `<data-sources>` 元素实现的,该元素可以包含多个 `<data-source>` 子元素,每个 `<data-source>` 元素可以配置一个数据源。数据源配置中可以设置 driverClass、url...
<?xml version="1.0" encoding="UTF-8" ?... <result name="success" type="redirect">/employee/success.jsp</result> <result name="input" >/employee/add.jsp</result> </action> </package> </struts>
主题模板 如果不指定一个主题,然后Struts2中会使用默认的XHTML主题。例如Struts 2中选择标签: <s name=name label=Name> ... <tr> <td class=tdLabel> <label for=empinfo_name class...这里empinfo struts.xml文件中
现在,当用户访问匹配Action的URL时,Struts2框架会解析`struts.xml`文件中的配置,执行对应的Action,然后根据结果类型返回相应的视图。你可以在此基础上扩展配置,比如添加更多的Action、结果类型、拦截器,以满足...
struts.xml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd"> ...
-<validators> -<validator type="requiredstring"> <param name="fieldName">name</param> <message>用户名必须输入</message> </validator> -<validator type="requiredstring"> <param name="fieldName">password...