3

appengineを使用していますが、URLルーティングに問題があるようです

私のweb.xml

<servlet>
    <servlet-name>ViewServlet</servlet-name>
    <jsp-file>viewdata.jsp</jsp-file>
</servlet>

<servlet-mapping>       
    <servlet-name>ViewServlet</servlet-name>
    <url-pattern>/view/*</url-pattern>
</servlet-mapping>


<welcome-file-list>
    <welcome-file>default.html</welcome-file>
</welcome-file-list>

ローカルマシンでテストすると、リダイレクトは問題なく機能します。appengineにアップロードすると、 http:// myurl / view /に移動しようとすると、無限にリダイレクトされます。

http://myurl/view/default.html/default.html ..。

これはweb.xmlでリダイレクトする正しい方法ですか。私はここで何かが欠けていますか?ローカルマシンで正常に動作します。gaeにアップロードすると、無限ループに入ります。どんな助けもいただければ幸いです...

4

1 に答える 1

5

<jsp-file>JSPがアプリケーションのルートディレクトリにある場合は、スラッシュ(/)で始める必要があることに注意してください。

于 2011-03-01T20:01:28.547 に答える