[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 メーリングリストの案内