Struts2 を使用しています。以下は私のアクション クラス ( TutorialAction
) です。
public class TutorialAction {
public String execute() {
System.out.println("Hello from Execute!");
return "failure";
}
}
"failure"
この Action クラスの execute メソッドに戻ります。
以下は私の2つのストラット構成ファイルです:
======================== 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>
<package name="default" namespace="/tutorials" extends="struts-default">
<action name="getTutorial" class="com.tushar.action.TutorialAction">
<result name="failure">/ErrorPage.jsp</result>
</action>
</package>
<include file="struts2.xml"></include>
</struts>
struts2.xml
上記の構成ファイルには、同じ名前空間の別の struts 構成ファイル( ) が含まれています。
======================== struts2.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>
<package name="default" namespace="/tutorials" extends="struts-default">
<action name="getTutorial" class="com.tushar.action.TutorialAction">
<result name="failure">/SuccessPage.jsp</result>
</action>
</package>
</struts>
私のプロジェクトは順調に進んでいます。struts.xml
に含まれるファイル(これはstruts2.xml
) が main の後struts.xml
または前に実行されるかどうかを知りたいだけです。
または、出力は次のようになります:/SuccessPage.jsp
または/ErrorPage.jsp
?