【问题标题】:web.xml servlet mapping infinite loopweb.xml servlet 映射无限循环
【发布时间】:2011-07-06 18:46:20
【问题描述】:

我正在使用 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>

当我在本地机器上测试时,重定向工作得很好。在我尝试导航到 http://myurl/view/ 时上传到 appengine 时,它​​会无限重定向到

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

这是在 web.xml 中重定向的正确方法吗?我在这里错过了什么吗。它在本地机器上工作正常。上传到 gae 时会进入无限循环。任何帮助将不胜感激...

【问题讨论】:

    标签: java google-app-engine servlets web.xml url-pattern


    【解决方案1】:

    请注意,如果 JSP 位于应用程序的根目录中,&lt;jsp-file&gt; 必须以正斜杠 (/) 开头。

    【讨论】:

    • 谢谢...有效...追了几个小时...:)
    猜你喜欢
    • 2015-03-01
    • 2013-01-20
    • 2011-08-05
    • 2012-07-23
    • 2016-07-05
    • 2012-04-17
    • 2012-01-02
    • 2013-09-24
    相关资源
    最近更新 更多