struts.xml配置解释

1.struts.xml配置文件中的<package>中的name表示包名,可以看成是一个模块名称,

  name属性必需,用于被其他的包引用当前包
2.extends默认我们会继承struts-default包,它里面默认有写加载器、过滤器之类的配置,

  当前包继承哪个包,继承的,即可以继承其中的所有配置,通常情况下继承struts-default

  我们可以直接使用,该包在

下的

3. 什么是action: 一个struts2的请求就是一个action

4. 看到class、method属性可以想到底层是通过反射的机制调用的

<action name="product-save" class="com.xuzhiwen.strust2.Product" method="save">
    <result name="save">/save.jsp</result>
</action>
时间: 2024-10-06 02:11:54

struts.xml配置解释的相关文章

二、struts.xml配置及例程

1.配置文件的优先级 在struts2中一些配置(比如常量)可以同时在struts-default.xml(只读性),strtus-plguin.xml(只读性),struts.xml,struts.properties和web.xml文件中配置,它们的优先级逐步升高,即是说后面的配置会覆盖掉前面相同的配置. 2.配置形式 下面以对struts.i18n.encoding=UTF-8的配置为例进行说明: 在struts.xml配置形式如下: <constant name="struts.i

通过struts.xml配置为属性注入值_2015.01.04

01:web.xml配置: <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="h

struts.xml配置详解

1.<include> 利用include标签,可以将一个struts.xml配置文件分割成多个配置文件,然后在struts.xml中使用<include>标签引入其他配置文件. 比如一个网上购物程序,可以把用户配置.商品配置.订单配置分别放在3个配置文件user.xml.goods.xml和order.xml中,然后在struts.xml中将这3个配置文件引入: struts.xml: 1 2 3 4 5 6 7 8 9 10 <?xml version="1.0

struts.xml 配置详解

struts.xml是我们在开发中利用率最高的文件,也是Struts2中最重要的配置文件. 一下分别介绍一下几个struts.xml中常用到的标签 1.<include> 利用include标签,可以将一个struts.xml配置文件分割成多个配置文件,然后在struts.xml中使用<include>标签引入其他配置文件. 比如一个网上购物程序,可以把用户配置.商品配置.订单配置分别放在3个配置文件user.xml.goods.xml和order.xml中,然后在struts.x

[转] struts.xml配置详解

转自:http://www.cnblogs.com/fmricky/archive/2010/05/20/1740479.html struts.xml是我们在开发中利用率最高的文件,也是Struts2中最重要的配置文件. 一下分别介绍一下几个struts.xml中常用到的标签 1.<include> 利用include标签,可以将一个struts.xml配置文件分割成多个配置文件,然后在struts.xml中使用<include>标签引入其他配置文件. 比如一个网上购物程序,可以

[学习笔记]struts.xml配置详解(所有基本配置,包括通配符)

1.<include> 利用include标签,可以将一个struts.xml配置文件分割成多个配置文件,然后在struts.xml中使用<include>标签引入其他配置文件.比如一个网上购物程序,可以把用户配置.商品配置.订单配置分别放在3个配置文件user.xml.goods.xml和order.xml中,然后在struts.xml中将这3个配置文件引入: struts.xml: [html] view plaincopy <?xml version="1.0

Struts2框架使用(三)之struts.xml配置

在Struts2的配置文件中,可以采用分模块的方法来配置,在功能复杂的系统中,使用分模块方法,可以使结构更清晰. 例如: 下面,有车辆模块以及资产模块,将其分为两个xml文件. <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN&quo

转载:struts.xml配置

** http://blog.csdn.net/thinkscape/article/details/7462670 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.o

路径名称和struts.xml配置不一致导致struts2报404

struts.xml中写的是<result name="...">authorityInterceptor/xxx.jsp</result> 但是实际的文件结构是/authorityInteceptor/xxx.jsp struts2就报了404,所以遇到struts2报404的时候注意检查一下是不是这个问题