トップ «前の日記(2006-02-16 (Thu)) 最新 次の日記(2006-02-21 (Tue))» 編集

ふたつの川うるおう日記


2006-02-19 (Sun)

_ [Java][Seasar] S2Strutsのiteration

サンプル見てもたぶん正常に動いてないようだけど、これは実装中なのかな??ちょっと使いたかった。

| Bookmark:

_ [Java][Seasar] S2StrutsとMayaaを使った時のファイル構成

あとディレクトリ構成を考え直し中。今現在行っている構成だとEclipseのパッケージブラウザでディレクトリだらけになって見難い。。

  • S2Strutsサンプルの例
    • アクションソース
      • org.example.category.action.impl.CategoryHogeEditActionImpl.java
    • Seasar2上のコンポーネント名 (DefaultAutoNaming)
      • categoryHogeEditAction
    • アクションURI
      • /categoryHogeEdit.do
    • ページ
      • /category/categoryHogeEdit.html
      • /category/categoryHogeEdit.mayaa

これはアクションのURIが必ず / 以下になってしまうのと、パッケージ名に含まれている文字列がクラス名にも出てくるので個人的にちょっと好みではなかった。

  • 今現在行っている構成
    • アクションソース
      • org.example.action.impl.category.hoge.EditActionImpl.java
    • Seasar2上のコンポーネント名 (QualifiedAutoNaming)
      • categoryHogeEditAction
    • アクションURI
      • /category/hoge/edit.do
    • ページ
      • /category/hoge/edit.html
      • /category/hoge/edit.mayaa

さっき書いたEclipseのパッケージビューアでの問題があるけど、それぞれのパス関係に一貫性が出来たのでとりあえず気に入ってます。

  • 良さそうな案
    • アクションソース
      • org.example.action.impl.category.HogeEditActionImpl.java
    • Seasar2上のコンポーネント名 (QualifiedAutoNaming)
      • categoryHogeEditAction
    • アクションURI
      • /category/hoge/edit.do
    • ページ
      • /category/hoge/edit.html
      • /category/hoge/edit.mayaa

考え中なのがこれです。最低限カテゴリ別にはパッケージ分けたいかなって感じです。これだとカテゴリ別にEclipseのパッケージビューアでまとまるから良さそうです。

| Bookmark:
[]

| Return to page top | Vicuna CMS - WordPress Theme - Vicuna Ninja Style for tDiary |