Resin学习笔记
来源:互联网 发布:java seversocket 编辑:程序博客网 时间:2024/06/04 18:39
[16:30:31.526] com.caucho.config.LineConfigException: WEB-INF/web.xml:2: <web-app xmlns="http://java.sun.com/xml/ns/javaee"> is an unexpected top-level tag.
[16:30:31.526]
[16:30:31.526] <web-app xmlns="http://caucho.com/ns/resin">,
[16:30:31.526] <web-app xmlns="http://java.sun.com/xml/ns/j2ee"> or
[16:30:31.526] <web-app xmlns=""> are expected.
[16:30:31.526]
[16:30:31.526] Syntax: (<web-app> | <web-app> | <web-app>)
网上搜索了一下,真牛B,个个都说直接删除 xmlns="http://java.sun.com/xml/ns/javaee“ 这一句,异口同声啊,不容易啊。
可是删除之后,我的el表达式不能够正常执行。找了很就都没有找到合适的答案,终于,在官网上找到了,一个比较靠谱的答案http://www.caucho.com/resin-3.0/servlet/tutorial/helloworld/index.xtp,这是一个hello world的例子。当转过去看的话,一般人是没有耐心看完的,只有真的很急的人才会看完(好像有点拗口)。是的,只有被逼无奈才会认真去看完。为了节约大家的时间,我就把我看完之后的解决办法贴出来好了。当然,我也没有明白是什么原理。
解决方法:
<web-app version="2.4"xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/java.sun.com/dtd/web-app_2_3.dtd">
用这一句来替换你的web.xml的头信息,这是从官网那里拷贝下来的。
官网推荐的方法是用下面这一句:
<web-app xmlns="http://caucho.com/ns/resin"> <servlet servlet-name="hello" servlet-class="test.HelloServlet"/> <servlet-mapping url-pattern="/hello" servlet-name="hello"/> </web-app>
它是这样介绍的:Resin allows a short cut for the XML configuration in the example above;相信没有错,不过个人没有时间去测试,希望看到的朋友测试完之后反馈一下。
- Resin学习笔记
- Resin学习笔记
- Resin学习笔记
- resin笔记
- Resin文档阅读笔记
- resin 入门笔记
- jconsole远程监控resin笔记
- resin
- Resin
- resin
- resin
- resin 服务器学习 配置 单点和 集群
- https学习,resin下配置https
- Centos-6.3-x86_64 minimal 迷你版安装笔记 - Resin篇
- JAVA/JSP学习系列之三(Resin+Apache的安装)
- JAVA/JSP学习系列之三(Resin+Apache的安装)
- JAVA/JSP学习系列之三(Resin+Apache的安装)
- JAVA/JSP学习系列之Resin+Apache安装
- 使用 PHPnow 搭建 PHP 环境[图]
- 申请IDP、真机调试、
- #pragma详解
- arm-linux的gdb移植
- Oracle函数大全——网摘
- Resin学习笔记
- wireshark
- Boost源码剖析开篇
- IAR中断定义 #pragma vector
- ie6里面collapse mode mini 不显示小箭头
- android 集成第三方静态库的编译方法
- SWFUpload详细参数使用说明
- 程序员必知8大排序3大查找
- 更新证书错误Code Sign error: Provisioning profile ‘XXXX'can't be found