[mayaa-user:901] Re: web.xml の書き方について

suga [E-MAIL ADDRESS DELETED]
2010年 8月 6日 (金) 06:25:13 JST


suga です。

もしその web.xml の記述で間に合うようであれば、html へ forward するだけの
servlet (またはjsp)を作れば実現できるでしょう。


ですが単純に /test/sample1/index.html のように配置しない理由があると思いますので、
実際にはなんらかのパターンで振り分けたりしたいのだと思いますが、いかがでしょうか。


--
suga ( [E-MAIL ADDRESS DELETED] )



2010/8/5  <[E-MAIL ADDRESS DELETED]>:
> こんにちは。pianyi と申します。
>
> いつも使用させて頂き、ありがとうございます。
> 今回は、web.xmlについてご教授頂きたく思います。
>
> やりたい事:
> http://hoge.com/test          →  index.html(mayaa)  を表示する。
> http://hoge.com/test/sample1  →  index1.html(mayaa) を表示する。
> http://hoge.com/test/sample2  →  index2.html(mayaa) を表示する。
>
>
> 出来ない事:
> ・"http://hoge.com/test/"は、Mayaa変換されたHTMLが表示される。
> ・"http://hoge.com/test/sample1"、"http://hoge.com/test/sample2"は、
>   Mayaa変換されずにHTMLファイルがそのまま表示されてしまう。
>
>
> やった事:
> 1.http://mayaa.seasar.org/documentation/deploy.html
>    上記URLを元に、web.xmlを修正。(html)ファイルのみ変換方を採用
>
> 2.web.xml のサーブレット機能を使用し、遷移先URLを変更するパターンを記載
> **********実際に追記した内容**********
> <servlet>
>  <servlet-name>sample1</servlet-name>
>  <jsp-file>/sample1.html</jsp-file>
> </servlet>
> <servlet-mapping>
>  <servlet-name>sample1</servlet-name>
>  <url-pattern>/sample1</url-pattern>
> </servlet-mapping>
> **********実際に追記した内容**********
> 上記同様にsample2 も追記しました。
> 追記した箇所は、web.xml の一番最後です。
>
>
>
> このような場合、"sample1"、"sample2"もMayaa変換されたHTMLを表示したいのですが、
> どの様な設定を行えば良いのでしょうか。
> web.xmlではなく、dicon 側で制御すべきなのでしょうか。
> または、参考となるURLなど有りましたら教えて頂けないでしょうか。
>
> お忙しい中、大変申し訳ありませんが、よろしくお願い致します。
>
>
> 開発環境:
> ・mayaa-1.0.7.jar
> ・s2-struts-1.2.12.jar
> ・s2-framework-2.3.23.jar
> ・s2-extension-2.3.23.jar
> _______________________________________________
> mayaa-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/mayaa-user
>


mayaa-user メーリングリストの案内