首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从web.xml中删除appstats (Java)

从web.xml中删除appstats (Java)
EN

Stack Overflow用户
提问于 2012-03-12 09:44:55
回答 1查看 222关注 0票数 0

这似乎很荒谬,但我无法删除appstats。如果我从web.xml中删除以下内容:

代码语言:javascript
复制
 <filter> 
        <filter-name>appstats</filter-name> 
        <filter- 
class>com.google.appengine.tools.appstats.AppstatsFilter</filter- 
class> 
        <init-param> 
            <param-name>logMessage</param-name> 
            <param-value>Appstats available: /appstats/details? 
time={ID}</param-value> 
        </init-param> 
    </filter> 
    <filter-mapping> 
        <filter-name>appstats</filter-name> 
        <url-pattern>/*</url-pattern> 
    </filter-mapping> 

我的静态内容不再是可访问的,并会产生404错误。我将其缩小到过滤器和过滤器映射标记,因为我一步一步地从http://code.google.com/appengine/docs/java/tools/appstats.html中删除了其他标记。只有当这些特定的标记保留在web.xml中时,静态内容才会在部署后变得不可访问。昨晚,我在日志中出现了奇怪的错误,这些日志链接到appstats的源文件。希望你们能帮我。

高档迎宾

EN

回答 1

Stack Overflow用户

发布于 2012-03-13 17:16:11

您是否也删除了servlet定义:

代码语言:javascript
复制
<servlet>
    <servlet-name>appstats</servlet-name>
    <servlet-class>com.google.appengine.tools.appstats.AppstatsServlet</servlet-class>
</servlet>

<servlet-mapping>
    <servlet-name>appstats</servlet-name>
    <url-pattern>/appstats/*</url-pattern>
</servlet-mapping>

此外,如果包含了它,则应该清理appEnge-web.xml:

代码语言:javascript
复制
<admin-console>
    <page name="Appstats" url="/appstats" />
</admin-console>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9664724

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档