アットウィキロゴ

DDファイル(web.xml)

web.xmlのスキーマ定義

  • Servlet2.3までDTD(Documet Type Definition)によって定義されていた。
     →web.xml内の各要素をDTDに定義されている順に従って記述しなければならなかった。
  • Servlet2.4以降XSD(XML Schema Definition)によって定義されるようになる。
     →各要素の登場順を指定していしていない。
      ※Tomcat 5では、DTDとの後方互換を維持するために、DTDで定義されたものと同じ順序で要素を記述する必要あり。

TomcatとJ2EE(Servlet,jsp)のバージョン関係

J2EEServlet jsp Tomcat
1.52.52.16.x
1.42.42.05.x
1.32.31.24.x
1.22.21.13.x

web.xmlのテンプレート

  • J2EE 1.3までのweb.xml
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE web-app
        PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
        "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app>
    
    
    </web-app>
    
  • J2EE 1.4からのweb.xml
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <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/web-app_2_4.xsd"
    version="2.4">
    
    
    </web-app>
    

Javaの道 Tomcat-14.web.xml
web.xml 要素リファレンス
アプリケーションサーバ/コンテナ活用編
http://www.makino-style.org/education/jed31.html

最終更新:2010年07月16日 05:25
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。