[Seasar-user:19119] Re: [SAStruts] SAStruts でTeedaのviewRootPath相当の機能
Yasuo Higa
[E-MAIL ADDRESS DELETED]
2010年 1月 8日 (金) 21:15:59 JST
ひがです。
> 小林 (koichik) です.
>
> Date: Fri, 8 Jan 2010 04:45:10 +0900 (JST)
> From: [E-MAIL ADDRESS DELETED]
> To: [E-MAIL ADDRESS DELETED]
> Subject: [Seasar-user:19113] [SAStruts] SAStrutsでTeedaのviewRootPath相当の機能
>
> > SAStrutsでTeedaのviewRootPath相当の機能はあるでしょうか。
>
小林さんの言うとおりで、大丈夫です。
> あることはあって,web.xml に指定する
>
> <context-param>
> <param-name>sastruts.VIEW_PREFIX</param-name>
> <param-value>/WEB-INF/view</param-value>
> </context-param>
>
> がそれです.
> これを
>
> <context-param>
> <param-name>sastruts.VIEW_PREFIX</param-name>
> <param-value>/xxx</param-value>
> </context-param>
>
> とすれば,
>
> > Actionクラスのパッケージは変更せず、URLのパスを一階層深くしたいです。
> > ex.
> > sample.action.IndexAcion コンテキストパス/xxx
> > sample.action.MenuAcion コンテキストパス/xxx/menu
> > sample.action.sub.MenuAcion コンテキストパス/xxx/sub/menu
>
> になると思いますが (試してはいませんが),
> その場合 JSP も /xxx 以下に配置するか,
> Action で明示的に /WEB-INF/jsp/〜 と指定する
> 必要があります.
>
> JSP を /xxx に配置しても,デフォルトでは JSP の
> ダイレクトアクセスはできないようになっているので,
> 問題はないかもしれません.
>
>
> --
> <component name="koichik">
> <property name="fullName">"Koichi Kobayashi"</property>
> <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
> <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
> </component>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
Seasar-user メーリングリストの案内