[Seasar-user:10420] Re: [teeda]URL にプロジェクト名を含まないサーバでの画面遷移について

Yasuo Higa [E-MAIL ADDRESS DELETED]
2007年 9月 10日 (月) 10:00:49 JST


ひがです。

> はじめまして、大塚と申します。
> 
> 質問させて下さい。
> 
> 現在teedaにて開発しております。
> 単体テストは tomcat で8080番ポートに直接接続して確認してましたが、結合テ
> ストのため80番のポートでテストできるようにwebサーバを設定しました。
> ついでにプロジェクト名をパスから外そうと
> http://{ドメイン名}:8080/{プロジェクト名}/view/main/top.html
> でアクセスしていたのを 
> http://{ドメイン名}/view/main/top.html
> のURLでアクセス出来るようにしました。
> 
> ここで top.html から goXXX 等で別ページに遷移しようとすると
> >[ETDA0107]HTML(/{プロジェクト名}/view/main/top.html)が見つかりません。
> と例外が発生してしまいます。
> 
> パスにプロジェクト名が含まれてない環境ではどのような設定をすれば良いか教
> えて頂けないでしょうか?
> 
Teedaの設定は特に必要ないと思います。
HTML(/{プロジェクト名}/view/main/top.html)が見つかりません。
というエラーが出るということは、Tomcatは、
プロジェクト名をコンテキストパスとして認識しているということだと
思います。

Tomcatでも、コンテキストパスを/に設定する必要があるのでは
ないでしょうか。

よろしくお願いします。

--
Yasuo Higa
[E-MAIL ADDRESS DELETED]


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