Struts2の学習の旅

方法によれば:

A、Struts2の建築環境

  1、ダウンロードStruts2の

    https://struts.apache.org/download.cgi#struts2522ウェブサイトでダウンロードして、そして最終的に他のブログstruts2.3.16.1バージョンをダウンロードするには、Webサイトを見つけるために、どういうわけかは難しいです、

  2、WEB-INFの下のlibディレクトリにjarファイルパッケージ。

 

 

   図3に示すように、フィルタコアは、支柱を配置しました

1  <?XMLバージョン= "1.0"エンコード= "UTF-8" ?> 
2  < ウェブアプリのxmlns:XSI = "http://www.w3.org/2001/XMLSchema-instance" のxmlns = "のhttp:// javaの。 sun.com/xml/ns/javaee " XSI:のschemaLocation =" http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0。 XSD」ID = "WebApp_ID" バージョン= "3.0" > 
3    < 表示名> mobile_scm </ 表示名> 
4    < ウェルカムファイルリスト> 
5      < ウェルカムファイル>ウェルカムファイル> 
6    </ ウェルカム・ファイル・リスト> 
7    < フィルター> 
8      < フィルタ名> Struts2の</ フィルタ名> 
9      < フィルタクラス> 
10              org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
 11          </ フィルタクラス> 
12    </ フィルタ> 
13    < フィルタマッピング> 
14      < フィルタ名> Struts2の</ フィルタ名> 
15     < のurl-pattern > / * </ のurl-pattern > 
16    </ のfilter-mapping > 
17  </ ウェブアプリ>

  図4に示すように、構成struts.xml

。1  <?XMLバージョン= "1.0"エンコード= "UTF-8" ?> 
2  <!DOCTYPE StrutsのPUBLIC
 。3      " - // // 2.3 // EN Apache Software FoundationのDTD Strutsの設定"
 4。     「HTTP:// Strutsの。 apache.org/dtds/struts-2.3.dtd " > 
5。 
6。 < Strutsの> 
7。     <! - 拡張子の形式かを定義が行われ、場所を実行するように構成されていない.action形成- > 
8      <を! -   <定数名= "struts.action.extension"値=は"やる" /> - > 
9      <! - 展開がfalseに設定されている開発モデルかどうか- > 
10      <定数= "struts.devMode" = "true"を /> 
11      < 定数=「struts.enable.DynamicMethodInvocation」=「falseに」 /> 
12である         <! - パッケージ:パッケージ
 13は、              名前空間属性:すべてのアクションは、世界的なパケットの電流経路のために提供された
 14               名のパッケージ:あり名前だけ、ない特定の意味
 15           - > 
16      < パッケージ= "デフォルト" の名前空間= "/" 拡張= "Strutsのデフォルト" > 
17。         <! - アクションタグ:アクションクラスを作成するには
 18がある              name属性:仮想パス
 19               クラス:アクションのクラスの特定のパス、
クラスが直接提供ハンドオーバ結果に移動されていません20              方法:アクション类中具体的動作方法
 21           - > 
22          < アクション= "開始" メソッド= "{1}" > 
23              < 結果> 
24              /WEB-INF/index.jsp
 25              </ 結果> 
26          </ アクション> 
27      
28      </ パッケージ> 
29  </ ストラット>

 

おすすめ

転載: www.cnblogs.com/yuanqisheng/p/12468134.html