web项目以前也是这样做的,没问题的。昨天做JSTL的时候不知道怎么了 运行的时候提示我web.xml配置错误了,我里面没改什么东西 就只是添加了 <resource-ref> <description>news DataSource</description> <res-ref-name>jdbc/news</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref> 数据库连接池的代码,就提示我web.xml不规范,如果删除了就不报错了,这是为什么? 我跟同学还有老师都找了半天 web配置 没问题啊,服务器也找了 没问题,没少 > ;和多空格。 下面我截图整个web,xml代码和错误提示,求解惑 <resource-ref> <description>news DataSource</description> <res-ref-name>jdbc/news</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref>
这个东西怎么可能放在web-app属性内呢。 你违反了web.xml的Schema 定义了。 这个web.xml是验证不通过的! 你看下web-app_3.0.xsd, 那里面规定了在web.xml中能有什么样的元素,元素的顺序以及元素的出现次数,类型等等! 是不能放里面
|