`
bozch
  • 浏览: 460867 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

tomcat之web.xml头Doctype/ 命名空间定义

 
阅读更多

在开发java web应用的时候,都需要定义web.xml,使用不同版本的servlet在定义web.xml头部信息是不一样的,下面罗列一下大部分servlet对应的头部信息:

servlet 2.3 

  <!DOCTYPE web-app PUBLIC

"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"

"http://java.sun.com/dtd/web-app_2_3.dtd">

servlet 2.4

           <web-app xmlns="http://java.sun.com/xml/ns/j2ee"

     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

     xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"

     version="2.4">

     ...

   </web-app>

servlet 2.5

            <web-app xmlns="http://java.sun.com/xml/ns/javaee"

     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

     xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"

     version="2.5">

     ...

   </web-app>

servlet 3.0

      <web-app xmlns="http://java.sun.com/xml/ns/javaee"

      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

      xsi:schemaLocation="http://java.sun.com/xml/ns/javaee  http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"

      version="3.0"> 

      ...

      </web-app>

servlet 3.1

      <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"

      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

      xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"

      version="3.1"> 

      ...

      </web-app>

 

这些信息是在eclipse中发现的,附件中jar有对应的dtd定义。

分享到:
评论

相关推荐

    web.xml各种配置

    到了Servlet 2.5版本,引入了XML命名空间的概念,使web.xml可以包含更多扩展性更强的标签。示例如下: ```xml &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;web-app xmlns="***" xmlns:xsi="***" xsi:schemaLocation...

    web.xml配置详解

    例如,XML 头必须是文件中的第一项,DOCTYPE 声明必须是第二项,而 web-app 元素必须是第三项。在 web-app 元素内,元素的次序也很重要。服务器不一定强制要求这种次序,但它们允许完全拒绝执行含有次序不正确的元素...

    tomcat集群的配置

    DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"&gt; &lt;web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi=...

    web.xml文件详解

    `web.xml` 文件是 Java Web 应用的核心配置文件之一,其内部包含了多种元素用于定义应用的各种配置信息。开发者可以通过这些元素灵活配置应用程序的行为,从而满足不同的需求。理解和掌握 `web.xml` 文件的结构和...

    Struts2、Hibernate3、Spring的图文教程简单配置与使用.pdf

    最后,需要在项目的`WEB-INF/classes`目录下创建`struts.xml`文件,用于定义Action和结果映射等配置。例如,下面的配置表示当用户提交表单时,执行`LoginAction`类中的方法,并根据执行结果决定跳转至哪个页面。 ``...

    ssh2整合案例和详解

    首先,在MyEclipse中创建一个新的Web项目,项目名称可自定义,本案例中将其命名为“ssh2”。 **2. 导入核心Jar包** 对于Struts2,需要导入所有相关的Jar包到项目的`WEB-INF/lib`目录下。这些Jar包包括但不限于...

    S2S3H3(Struts2.3.4+Spring3.0+Hibernate3.3)配置步骤

    - 在MyEclipse中新建一个Web项目,命名为S2S3H3。 3. **引入Struts2依赖** - 将所需的8个Struts2.3.4 JAR包复制到WebRoot\WEB-INF\lib目录下。 4. **配置Struts2** - 在src目录下创建struts.xml文件,这是...

    springmvc入门

    - 创建 Spring 配置文件(如 `dispatcher-servlet.xml`),并定义视图解析器、控制器扫描等。 - 使用 `@ComponentScan` 注解来扫描控制器类所在的包。 ```xml &lt;?xml version="1.0" encoding="UTF-8"?&gt; ...

    Struts2、Hibernate3、Spring的简单配置与使用

    在项目的`WEB-INF`目录下创建一个名为`applicationContext.xml`的文件,用于配置Spring Bean的定义: ```xml &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;beans xmlns="http://www.springframework.org/schema/beans"...

    TomcatJSP经典配置实例

    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"&gt; &lt;web-app&gt; &lt;display-name&gt;MyWebApplication&lt;/display-name&gt; A application for test. &lt;/...

    Tomcat+JSP+MySQL经典配置实例

    在`myapp`目录下创建`WEB-INF`子目录,并在其中创建`web.xml`文件,用于定义应用的基本信息。 ```xml &lt;?xml version="1.0" encoding="ISO-8859-1"?&gt; &lt;!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//...

    Tomcat+JSP经典配置实例

    DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"&gt; &lt;web-app&gt; &lt;display-name&gt;My Web Application&lt;/display-name&gt; A application...

    ssm框架实战 SSM spring4.1.7+mybatis+SpringMVC 第一部分(Spring+Mybatis) 配置两边 都过

    该配置文件定义了MyBatis的一些全局设置,如使用列别名、开启驼峰命名规则转换等功能,内容如下: ```xml &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config ...

    在Tomcat下配置JNDI.doc

    JNDI允许我们将资源(如数据源)注册到一个全局命名空间中,这样其他应用组件可以通过名称来查找和使用这些资源。在Tomcat中,我们主要在`server.xml`配置文件中定义这些资源。例如,以下配置创建了一个名为`jdbc/...

    struts开发入门

    在 MyEclipse 或者其他 IDE 中,选择创建一个新的 Web Project,例如命名为 "struts2.2"。这将为你提供一个基础的 Web 应用结构,包括源代码目录、Web-INF 目录等。 2. 引入 JAR 文件 为了使用 Struts 框架,你需要...

    tomcat下配置jsp.doc

    DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"&gt; &lt;web-app&gt; &lt;display-name&gt;My Web Application&lt;/display-name&gt; &lt;description&gt;A ...

    手动整合struts2+spring3.

    - 在`WEB-INF`目录下的`web.xml`文件中定义`MyFirstServlet`的映射规则。 5. **部署到Tomcat** - 将整个`webdir`目录复制到Tomcat的`webapps/ROOT`目录下。 6. **启动Tomcat并访问页面** - 启动Tomcat服务。 -...

    JSP环境配置(用Tomcat做服务器)

    在这个目录里,创建一个`web.xml`文件,这是Web应用的部署描述符,它定义了应用的配置信息。 - 可以参考`Webapps\examples\WEB-INF\web.xml`的内容,根据需求删除或修改节点。 ### 五、创建网页 在你的站点目录...

    struts国际化程序尝试

    DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd"&gt; &lt;web-app&gt; &lt;display-name&gt;testinternational&lt;/display-name&gt; &lt;!-- 其他...

Global site tag (gtag.js) - Google Analytics