【struts2】一个BBS论坛初步显示struts.xml的配置

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
	"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
	"http://struts.apache.org/dtds/struts-2.3.dtd">

<struts>
	 <!-- 先加载Struts2-core-2.0.0-SNAPSHOT.jar中的struts-default.xml文件 --><!--  
    <include file="struts-default.xml" />  
    --><!-- 继承Struts-core.jar中的配置文件 --><!--  
    com.whqg.bbs2009.
    
    <package name="default" extends="struts-default">  
         加载具体的Action类的业务方法skipPage,test.action为链接   
        <action name="test" class="com.test.TestAction" method="skipPage">  
             由type来指定FreeMaker模板、Velocity模板、JasperReports和使用XSL转换等。   
            <result name="success" type="">/success.jsp</result>  
        </action>  
    </package>    
-->	
<!-- 这里有一个热部署的方式打开 -->
	<constant name="struts.devMode" value="true"></constant>

	<!-- 这里定一个包,是为了检测抛出的异常 -->
	<package name="bbs2009-default" extends="struts-default">
		<global-results>
			<result name="error">/error.jsp</result>
		</global-results>
		
		<global-exception-mappings>
			<exception-mapping result="error" exception="java.lang.Exception"></exception-mapping>
		</global-exception-mappings>
	
	</package>

	<package name="admin" namespace="/admin" extends="bbs2009-default">
	<!-- 这里使用中划线是因为下划线有的时候会出bug,但是我没试过 -->
		<action name="*-*" class="com.whqg.bbs2009.action.{1}Action" method="{2}">
			<result>/admin/{1}-{2}.jsp</result>
			<result name="input">/admin/{1}-{2}.jsp</result>
			<!--<result name="error">/error.jsp</result>		-->
		</action>
		
		<!--
		<action name="Category" class="com.whqg.bbs2009.action.CategoryAction">
			<result name="add_input">/admin/Category_add_input.jsp</result>
			<result name="update_input">/admin/Category_update_input.jsp</result>

		</action>
		-->
	</package>
	
	<package name="front" namespace="/" extends="struts-default">
		<default-action-ref name="index" />
		<!-- 默认的访问的action 
		
		 这个玩意似乎是没有用的,以后不要用default-action-ref了!!!!
		<action name="index">
			<result type="redirectAction">Category-list</result>
		</action>
		
		-->
		<action name="index" class="com.whqg.bbs2009.action.CategoryAction" method="list">
			<result>/index.jsp</result>
		</action>
	</package>
</struts>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值