S2XWork

以下で WebWork は 2.1 系統のみを考慮する。
2.2以降はhttp://s2xwork.sandbox.seasar.org/を参照してください。

概要

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

  • 2004-11-25: s2-webwork-0.0.1
  • 2004-11-25: s2-webwork-example-0.0.1

S2NazoWebWork

  • 2004-11-25: s2-nazo-webwork-0.0.1
  • 2004-11-25: s2-nazo-webwork-example-0.0.1
  • 2004-11-27: s2-nazo-webwork-0.0.2
  • 2004-11-27: s2-nazo-webwork-example-0.0.2

ダウンロード

S2WebWork

S2NazoWebWork

コメント

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

お名前:

添付ファイル: files2-xwork-0.0.2-src.tar.gz 1027件 [詳細] files2-nazo-webwork-example-0.0.3-src.tar.gz 927件 [詳細] files2-xwork-example-webwork-0.0.2-src.tar.gz 906件 [詳細] files2-nazo-webwork-0.0.3-src.tar.gz 1031件 [詳細] files2-nazo-webwork-0.0.2-src.tar.gz 1454件 [詳細] files2-nazo-webwork-example-0.0.2-src.tar.gz 1387件 [詳細] files2-webwork-0.0.1-src.tar.gz 1521件 [詳細] files2-webwork-example-0.0.1-src.tar.gz 1494件 [詳細] files2-nazo-webwork-example-0.0.1-src.tar.gz 892件 [詳細] files2-nazo-webwork-0.0.1-src.tar.gz 1012件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2006-05-05 (金) 02:10:40 (4012d)