struts.xml構成ファイルXiangjie

<!DOCTYPE struts PUBLIC " - / / Apache Software Foundation // DTD Strutsコンフィグレーション2.0 // EN" "http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>

<! - include nodeは、struts2のコンポーネントです。各汎用モジュールはxml構成ファイルとは独立していて、includeノード参照 - >
<include file = "struts-default.xml"> </ include>

<! - パッケージは、複数のアクションを1つのモジュールにまとめる方法を提供します
パッケージ名は、パッケージが展開されたときに展開できる唯一のパッケージでなければなりません
パッケージが独自の構成に基づいて拡張パッケージを追加するときのもう1つのパッケージ
親パッケージは、子パッケージの前に構成する必要があります
名前:パッケージ名
extends:親パッケージの名前を継承します。
抽象的な:設定パッケージの抽象抽象パッケージは、アクション値を定義することはできませんtrue:false
namespace:パッケージの名前空間を定義します。名前空間はURLのアドレスに影響を与えます。例えば、名前空間は/ testで、アドレスはhttp:// localhost:8080 / struts2 / test / XX.actionです。
- >
<package name = "com.kay.struts2" extends = "struts-default" namespace = "/ test">
<インターセプター>
<! - インターセプタを定義する
名前:インターセプタ名
クラス:インターセプタクラスパス
- >
<interceptor name = "timer" class = "com.kay.timer"> </ interceptor>
<interceptor name = "logger" class = "com.kay.logger"> </ interceptor>
<! - インターセプタスタックを定義する - >
<interceptor-stack name = "mystack">
<interceptor-ref name = "timer"> </ interceptor-ref>
<interceptor-ref name = "logger"> </ interceptor-ref>
</ interceptor-stack>
</インターセプタ>

<! - デフォルトインターセプタを定義する各アクションは自動的に参照されます
アクションが他のインターセプタを参照する場合、デフォルトのインターセプタは無効になります - >
<default-interceptor-ref name = "mystack"> </ default-interceptor-ref>

<! - グローバル結果の設定 - >
<グローバル結果>
<result name = "input"> / error.jsp </ result>
</ global-results>

<! - アクションアクションの設定複数回マッピングすることができます(アクション設定の名前が異なる限り)
名前:アクション名
class:対応するクラスのパス
メソッド:アクション内のメソッド名を呼び出します。
- >
<action name = "hello" class = "com.kay.struts2.Action.LoginAction">
<! - 参照インターセプタ
name:インターセプタ名またはインターセプタスタック名
- >
<interceptor-ref name = "timer"> </ interceptor-ref>

<! - ノード構成
name:result名前がActionと同じ値を返します。
type:結果の型は書き込まれません。デフォルトのディスパッチャにスーパーパッケージ型のstruts-default.xmlを選択します。
- >
<result name = "success" type = "dispatcher"> / talk.jsp </ result>
<! - パラメータ設定
name:アクションの対応するget / setメソッド
- >
<param name = "url"> http://www.sina.com </ param>
</ action>
</ package>
</ struts>

カテゴリ:Default 時間:2018-05-15 人気:1
この記事では、 XML、Struts、JSP、Apache

関連記事

Copyright (C) socapnw.com, All Rights Reserved.

Socapnw All Rights Reserved.

processed in 9.442 (s). 9 q(s)