Struts2 struts.xml配置

时间:2023-03-09 02:26:16
Struts2 struts.xml配置

<?xml version="1.0" encoding="GBK"?>

<!--指定 Struts2 的DTD信息 DTD 指 Document Type Defined-->

<!DOCTYPE = struts PUBLIC

  "-//Apache Software Foundation//DTD Struts Configation 2.0//EN"

  "http://stuts.apache.org/dtds/struts-2.0.dtd">

<struts>

  <!-- 配置国际化资源常量,指定国际化资源文件的baseName 为 messageResource-->

  <constant name = "struts.custom.il8n.resources" value = "message Reasource"/>

  <!--下面配置名为lee的包,该包继承了Struts2的默认包-->

  <package name="lee" extends="struts-default">

  <!-- 配置一个名为Login的Action-->

  <action name="Login" class="lee.LoginAction">

    <result name="input">/login.jsp</result>

    <result name="success">/success.jsp</result>

    <result name="error">/error.jsp</result>

  </action>

  </package>

  <!--下面配置名为get的包,该包继承了Struts2的默认包。指定该包的命名空间为/book-->

  <package name="get" extends="struts-default" namespace="/book">

    <!--配置一个名为GetBook的Action-->

    <action name="GetBook" class="lee.GetBooksAction">

      <result name="login">/login.jsp</result>

      <result name="success">/success.jsp</result>

    </action>

  </package>

</struts>