Servlet 在 web.xml 中设置<init-param>配置信息遇到的问题
2016-09-09 10:58
316 查看
web.xml 中的配置
<servlet> <init-param> <param-name>path</param-name> <param-value>conf.txt</param-value> </init-param> <description>This is the description of my J2EE component</description> <display-name>This is the display name of my J2EE component</display-name> <servlet-name>LDemo</servlet-name> <servlet-class>com.java.servlet.life.LDemo</servlet-class> <load-on-startup>1</load-on-startup> </servlet>
报错信息:
cvc-complex-type.2.4.a: Invalid content was found starting with element 'init-param'. One of '{"http:// java.sun.com/xml/ns/javaee":description, "http://java.sun.com/xml/ns/javaee":display-name, "http:// java.sun.com/xml/ns/javaee":icon, "http://java.sun.com/xml/ns/javaee":servlet-name}' is expected.
一直报错,查找之后发现并不是标签名写错了,但是老是报: Invalid content was found 的错误,后来发现是< init-param >位置放错了,必须放在< servlet-class >< servlet-name>之后 < load-on-startup>之前,正确配置如下
<servlet> <description>This is the description of my J2EE component</description> <display-name>This is the display name of my J2EE component</display-name> <servlet-name>LDemo</servlet-name> <servlet-class>com.java.servlet.life.LDemo</servlet-class> <init-param> <param-name>path</param-name> <param-value>conf.txt</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet
相关文章推荐
- Servlet容器中web.xml配置<context-param>与<init-param>
- web.xml的配置中<context-param>与<init-param>配置作用
- web.xml配置之<context-param>、 </init-param>详解
- web.xml之<context-param>与<init-param>的区别与作用
- web.xml中<context-param>的作用,及与init-param区别
- web.xml之<context-param>、<init-param>
- Servlet配置web.xml中的context-param和init-param区别
- servlet中配置文件web.xml中的参数context-param和init-param区别
- 一个web项目web.xml的配置中<context-param>配置作用
- web.xml文件加载顺序 一、 1 、启动一个 WEB 项目的时候, WEB 容器会去读取它的配置文件 web.xml ,读取 <listener> 和 <context-param>
- JAVA基础(二) web.xml中<context-param>与<init-param>的区别与作用
- 一个web项目web.xml的配置中<context-param>配置作用
- web.xml之<context-param>与<init-param>的区别与作用
- web.xml中配置<error-page>标签不起作用的问题
- web.xml的初始化参数:<context-param>与<init-param>的区别
- 在web.xml定义,在网页中使用变量实例 使用只有创建变量的servlet才可以访问的<init-param>方式 附带登陆和跳转实现
- servlet中配置文件web.xml中的参数context-param和init-param区别
- web项目web.xml的配置中<context-param>配置是起什么作用的
- web.xml 中配置servlet 的 init-param总是报错
- web.xml之<context-param>与<init-param>的区别与作用