您的位置:首页 > 运维架构 > Apache

comet4j集成项目报错JSON转换异常:html><head><title>Apache ....问题的解决

2015-10-13 11:17 751 查看
网上有很多comet4j的简单小示例。我下载的是一个检测内存的示例。然后运行这个web项目可以看到实时的变化。然后需要集成到项目中。发现webroot根目录下面的测试页面才能接收推送的信息。webroot/homepages目录下面的测试页面,运行就会报:JSON转换异常:html><head><title>Apache Tomcat/7.0.62 - Error report...这个错误。通过查看web.xml的配置。它的默认配置:

    <servlet-mapping>  

        <servlet-name>CometServlet</servlet-name>  

        <url-pattern>/comet</url-pattern>  
    </servlet-mapping>

这个配置默认根目录下面的页面才能接收推送消息。然后我保留改配置。复制一个新的配置,修改如下:

    <servlet-mapping>  

        <servlet-name>CometServlet</servlet-name>  

        <url-pattern>/homepages/comet</url-pattern>  

    </servlet-mapping>  

然后我的webroot/homepages/下面测测试示例可以接收推送消息。完美解决
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: