S2XWork

以下で WebWork は 2.1 系統のみを考慮する。

概要

S2WebWork

xwork-spring や NanoWar WebWork と同じことが Seasar でもできるようにする。

WebWork が利用する Action などのコンポーネントを Seasar の DI や AOP を利用可能なものとする。

S2NazoWebWork

NanoWar NanoWeb や S2NazoWeb と似たコンセプトのものを S2WebWork 上に構築する。

WebWork のアクションを Groovy で記述可能にし、xwork.xml (内の Action 毎の設定) をなくしたような感じのもの。

インストール

S2WebWork

> tar xzf s2-webwork-0.0.1-src.tar.gz
> cd s2-webwork-0.0.1
> maven jar:install

exampleの動かし方

S2WebWork

s2-webwork-0.0.1.jar のインストール後に

> tar xzf s2-webwork-example-0.0.1-src.tar.gz
> cd s2-webwork-example-0.0.1
> maven war:war

target/s2-webwork-example.war を適当な Servlet Container 上で動かす。

設定

S2WebWork

web.xml に S2ObjectFactoryServlet に関する記述を追加する。

<servlet>
  <servlet-name>s2-webwork</servlet-name>
  <servlet-class>org.seasar.webwork.S2ObjectFactoryServlet</servlet-class>
  <load-on-startup>1</load-on-startup>
</servlet>

load-on-startup の値は S2ContainerServlet よりも大きいものを選ぶ。

開発者

http://d.hatena.ne.jp/khi/

開発情報

S2WebWork

S2NazoWebWork

ダウンロード

S2WebWork

S2NazoWebWork

コメント

コメントはありません。 Comment/Sandbox/S2XWork

お名前:

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS