[Seasar-user:14181] Re: [SAStruts] 生Strutsとの差異について
Yasuo Higa
[E-MAIL ADDRESS DELETED]
2008年 5月 15日 (木) 13:55:40 JST
ひがです。
> >
> > 毎々お世話になります。
> > 大和田です。
>
> > 2)基本的に「XxxActionで使うJSPは、/xxx/に格納する」と思いますが、今の現場だと
> > Action名の先頭に機能単位でプレフィクスを付けるような命名規則があり
> > 例えば、「PreXxxAction」のような名前になってしまい、JSPを/preXxx/に格納することで、
> > URLにもプレフィクスの単語が表示されてしまい少し気になります。
> > これを事前にどこかでプレフィクスを設定しておき、それを削除する等して/xxx/で
> > 扱えるようにする解決策はありますでしょうか?
> >
> URLとアクションのマッピングをカスタマイズできる機能を
> 追加しようと思います。
>
よく考えたら、NamingConventionImpl#fromClassNameToComponentName()
をカスタマイズすることにより実現できます。
488行目で、
StringUtil.decapitalize(array[i])
している部分で、特定のプレフィックスを
削除するようにしたら良いんじゃないかと思います。
よろしくお願いします。
Seasar-user メーリングリストの案内