dポイントプレゼントキャンペーン実施中!

web.xmlのwelcome-file-listについて質問です。

http://localhost:8080/hoge/」にアクセスした時に「http://localhost:8080/hoge/Login.do」へ飛ばしたいです。
しかし、下記のように設定するとエラーとなってしまいます。(実ファイルを設定する必要がある?)

現在はindex.htmlを作成してリダイレクトを行っていますが、0秒にしてもURL欄に一瞬index.htmlが表示されてしまいます。
何か改善方法はないでしょうか?

web.xml設定内容抜粋↓
<welcome-file-list>
<welcome-file>Login.do</welcome-file>
</welcome-file-list>

また、welcome-fileに「pages/aaa.html」などと書いても動作するのですが、これはweb.xmlの規約(?)に違反しているのでしょうか?

宜しくお願い致します。

A 回答 (1件)

Login.doの.doは


そのweb.xml内で定義されているんだと思うわ。
その場合は.doが認識できないのよ。

こんな方法はどうかしら?
index.htmlをLogin.doにリネームしてやるの。
(パスは違う場所で。)
    • good
    • 0
この回答へのお礼

そうですよね。
web.xmlで定義してるので呼べるわけないですよね。。。

index.htmlからLogin.doのリネームは目から鱗が落ちました。
URLが一瞬見える事を解決するとは流石です。

ありがとうございました。

お礼日時:2011/01/13 13:55

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!