Struts 2チュートリアル
もう1つの人気のあるJavaModel-View-Contraller(MVC)フレームワークであるApacheStruts 2は、成功したWebWorkとStruts 1.xの両方のWebフレームワークを組み合わせたものです。
Apache Struts 2はStruts 1とはまったく異なり、コア機能はすべてインターセプター、「値スタック」概念、OGNL式、アプリケーションデータを回避するStruts 2タグ、およびこのフレームワークをよりシンプルにする多くの注釈と規則で実装されます。使用する。 このチュートリアルでは、Struts 2 MVCフレームワークの使用に関する多くのステップごとの例と説明を提供します。
Strutsの2学習ハッピー。 :)
Struts 2クイックスタート
Struts 2クイックスタートの例。
-
Struts 2 hello world (XML version)
Struts 2 helloworldの例とXMLファイル。 -
Struts 2 Hello World (Annotation version)
Struts 2 helloworldの例と注釈。 -
@ResultPath annotation example
@ ResultPathアノテーションの説明と例。
Struts 2の構成
Struts 2構成ファイルに関するすべて。
-
Multiple Struts configuration files example
大きなStruts構成ファイルを複数の小さな構成ファイルに分割します。 -
Namespace configuration example and explanation
Struts 2名前空間は、各モジュールに名前空間を指定することで複数のモジュールを処理するための新しい概念です。 -
Struts 2 Development mode
Struts 2開発モードを有効にすると、デバッグがより簡単になります。 -
How to remove the action suffix extension in Struts 2
デフォルトの「.action」拡張子は見苦しく、ユーザーフレンドリーではありません。たとえば、別の拡張子で削除または再プレートします。
Struts 2アクションとフォーム
Struts 2アクションおよびフォームデータ管理。
-
Working with Struts 2 actions
Struts2アクションの説明と例。 -
Struts 2 ActionError & ActionMessage Example
Struts 2 ActionError&ActionMessageの説明と例。 -
Struts 2 ModelDriven example
フォームデータをオブジェクトに自動的に転送します。
Struts 2インターセプター
Struts 2インターセプターに関するすべて。
-
Mapping interceptors to action
インターセプトをアクションに設定します。 -
Override the interceptor parameters
インターセプターのパラメーターをオーバーライドするいくつかの方法。 -
Interceptor stack example
インターセプタースタックは、インターセプターのセットをグループ化するために使用され、再利用に適しています。 -
Creating own interceptor
ニーズに合わせて独自のインターセプターを作成するためのガイド。 -
execAndWait interceptor example
ユーザーにカスタム待機ページを表示しながら、バックグラウンドで長時間実行されるアクションに非常に便利なインターセプター。
Struts 2 UIタグ
Struts2 UIタグ。HTMLフォームおよび非フォームコンポーネントをレンダリングします。
-
TextBox example
Struts 2テキストボックスの例。 -
Password example
Struts 2パスワードの例。 -
Hidden value example
Struts 2隠し値の例。 -
Textarea example
Struts 2textareaの例。 -
Radio button example
Struts 2ラジオボタンの例。 -
Preselect a radio button value
ラジオボタンの値を事前に選択するためのガイド。 -
Checkbox example
Struts 2チェックボックスの例。 -
Multiple checkboxes example
Struts 2複数のチェックボックスの例。 -
Set default value for multiple checkboxes
複数のチェックボックスのデフォルト値を設定するためのガイド。 -
Drop down box example
Struts 2ドロップダウンボックスの例。 -
Auto select drop down box value
ドロップダウンボックスの値を自動選択するためのガイド。 -
Combo box example
Struts 2コンボボックスの例。 -
head example
Struts 2、HTMLヘッドコンポーネントをレンダリングします。 -
File upload example
Struts 2ファイルのアップロード例。 -
Upload multiple files example
Struts 2複数ファイルのアップロード例。 -
doubleselect example
Struts 2、2つのHTMLドロップダウンボックスを作成します。最初のドロップダウンリストを選択すると、それに応じて2番目のドロップダウンリストが変更されます。 -
updownselect example
Struts 2、Selectコンポーネントのオプションを上下に移動するボタンを備えたHTMLSelectコンポーネントを作成します。 -
optiontransferselect example
Struts 2、2つの「updownselect」選択コンポーネントが左側と右側の中央に配置され、選択オプションを相互に移動するためのボタンが含まれています。 -
datetimepicker example
Struts 2は、テキストボックスをレンダリングし、後ろにカレンダーアイコンを追加します。カレンダーアイコンをクリックすると、日時ピッカーコンポーネントが表示されます。 -
autocompleter example
Struts 2は、ユーザーがテキストボックスに入力しているときに、ドロップダウン候補リストを自動的に表示するコンボボックスです。 -
autocompleter + JSON example
JSONデータをオートコンプリーターコンポーネントに入力する例。
Struts 2コントロールタグ
Struts 2コントロールタグまたはロジックタグは、条件付き処理、反復、操作、およびデータの表示を支援します。
-
iterator tag example
Struts 2 Iteratorタグは、java.util.Collectionまたはjava.util.Iteratorのいずれかである値を反復処理するために使用されます。 -
if, elseIf, else tag example
Struts 2 If、ElseIf、およびElseタグは、基本的な条件チェックを実行するために使用されます。 -
append tag example
Struts 2追加タグは、いくつかのイテレーター(リストまたはマップによって作成された)を1つのイテレーターに結合するために使用されます。 -
generator tag example
Struts 2ジェネレータータグは、ページで提供される「val」属性に基づいてイテレーターを生成するために使用されます。 -
merge tag example
Struts 2マージタグは、いくつかのイテレーター(リストまたはマップによって作成された)を単一のイテレーターにマージするために使用されます。 -
sort tag example
Struts 2ソートタグは、java.util.Comparatorを使用してリストをソートするために使用されます。 -
subset tag example
Struts 2サブセットタグは、イテレータ要素のサブセットまたは一部を出力するために使用されます。
Struts 2データタグ
Struts 2データタグ、ValueStackからデータを取得する、またはValusStackにデータを配置するのに役立ちます。
-
a tag example
Struts 2タグは、HTMLの「」タグをレンダリングするために使用されます。 -
action tag example
Struts 2アクションタグは、JSPページから直接アクションクラスを呼び出すために使用されます。 -
bean tag example
Struts 2 Beanタグは、JSPページでクラスをインスタンス化するために使用されます。 -
date tag example
Struts 2の日付タグは、JSPページのDateオブジェクトをフォーマットするために使用されます。 -
debug tag example
Struts 2デバッグタグは、JSPページに「値スタック」のコンテンツと「スタックコンテキスト」の詳細を出力するための非常に便利なデバッグタグです。 -
include tag example
Struts 2 includeタグは、JSPまたはHTMLページを現在のページに直接含めるために使用されます。 -
i18n tag example
Struts 2 i18nタグは、現在のアクションに関連付けられているリソースバンドルだけでなく、宣言されているリソースバンドルからメッセージを取得するために使用されます。 -
param tag example
Struts 2 paramタグは、他のタグをパラメーター化するために使用されます。 -
property tag example
Struts 2プロパティタグは、クラスからプロパティ値を取得するために使用されます。これは、デフォルトで現在のActionクラスになります。 -
push tag example
Struts 2プッシュタグは、値をスタックの最上位にプッシュするために使用されるため、簡単にアクセスまたは参照できます。 -
set tag example
Struts 2セットタグは、指定されたスコープ(アプリケーション、セッション、リクエスト、ページ、またはアクション)の変数に値を割り当てるために使用されます。 -
text tag example
Struts 2テキストタグは、アクションクラスにバンドルされているリソースバンドルからメッセージを取得するために使用されます。 -
url tag example
Struts 2の「url」タグを使用してURLを作成し、テキスト形式で出力します。
Struts 2リソースバンドルとローカリゼーション
Webローカリゼーション機能(複数言語)をサポートするStruts 2リソースバンドル。
-
Resource bundle example
Struts2リソースバンドルの説明と例。 -
i18n or localization example
異なる言語からのメッセージを表示するためのリソースバンドルの使用を示す、Struts2の国際化または多言語の例。 -
key attribute example
UIコンポーネントのStruts2キー属性は、ローカリゼーションを処理する一般的な方法であり、UIタグをコーディングする非常に効率的な方法でもあります。 -
Chinese localization issue
一般的な中国語のローカリゼーションの問題。 -
configure Global resource bundle
Struts2でグローバルリソースバンドルを構成するためのガイド。
Struts 2テーマ
Struts 2レイアウトは「xhtml」テーマによって設計されています。Struts2テーマのコンセプトは「必須」であることを理解してください。
-
Working with Struts 2 Theme & Template
Struts2のテーマとテンプレートの説明と例。
Struts 2は他のフレームワークと統合します
Struts 2と他のフレームワークとの統合に関するすべて– Spring、Hibernate、Quartz、Log4j…
-
Struts 2 + Spring integration example
Struts2とSpringフレームワークを統合します。 -
Struts 2 + Quartz scheduler integration example
Struts2とQuartzスケジューラフレームワークを統合します。 -
Struts 2 + Spring + Quartz scheduler integration example
Struts 2、SpringおよびQuartzスケジューラフレームワークを統合します。 -
Struts 2 + Hibernate integration example
Struts2とHibernateフレームワークを統合します。 -
Struts 2 + Hibernate integration with “Full Hibernate Plugin”
Struts2とHibernateを「FullHibernatePlugin」と統合します。 -
Struts 2 + Spring + Hibernate integration example
Struts 2、SpringおよびHibernateフレームワークを統合します。 -
Struts 2 + Log4j integration example
Struts2とLog4jフレームワークを統合します。
Struts 2 FAQ
Struts 2 FAQ。
-
Difference between FilterDispatcher and StrutsPrepareAndExecuteFilter
一般的には、filterdispatcherとstrutsprepareandexecutefilterの違いを尋ねます。 -
How to get the HttpServletRequest in Struts 2
Struts2でHttpServletRequestを取得する例。 -
How to get the HttpServletResponse in Struts 2
Struts2でHttpServletResponseを取得する例。 -
How to get the ServletContext in Struts 2
Struts2でServletContextを取得する例。 -
Configure static parameter in Struts 2
Struts2で静的パラメーターを構成する例。 -
Struts 2 download file example
Struts2でファイルをダウンロードする例。 -
Struts 2 and JSON example
Struts2をJSONデータと統合する例。
Struts 2の一般的なエラー
Struts 2の一般的なエラー。