【问题标题】:GWT xml patternsGWT xml 模式
【发布时间】:2012-02-04 17:16:56
【问题描述】:
<servlet-mapping>
    <servlet-name>userServlet</servlet-name> 
    **<url-pattern>/helloservers/userService</url-pattern>**
</servlet-mapping>

有人能解释一下这个&lt;url-pattern&gt;有什么用吗?为什么要使用它?

"com.google.appengine.tools.development.LocalResourceFileServlet doGet 警告:找不到文件:/helloservers/userService"

我收到此错误。请解释为什么会来?有什么办法可以改正?

【问题讨论】:

    标签: java xml gwt xml-serialization gwt-rpc


    【解决方案1】:

    您的网址由LocalResourceFileServlet 提供,即。服务器正在尝试在您的本地文件系统中查找一个静态文件 - 可能是一个名为“userService”的文件。

    我可以想到两个可能的原因:

    • 在您的 web.xml 中有另一个 servlet,它有一个 url-pattern,如 /helloservers/*。这将推翻您引用的 servlet 映射。如果是这种情况,您需要更改url-patterns 之一以避免这种歧义。
    • 当您的servlet 的url-pattern 中没有通配符时,GWT 中使用的servlet 容器可能会自动使用LocalResourceFileServlet。在这种情况下,将url-pattern 更改为例如/helloservers/userService/* 并请求例如网址/helloservers/userService/foo

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-10
      • 2010-12-17
      • 2011-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多