質問編集履歴

1 現状、やりたいことを追記

nnishimura

nnishimura score 15

2018/02/07 08:29  投稿

web.xmlの先頭部分を書き換えると何が変わるのか
既存のwebアプリケーションをTomcat6からTomcat8.5にバージョンアップしようと考えています。
web.xmlの先頭部分について、
web.xmlの先頭部分について、変更が必要であるのかを教えていただきたく思います。
tomcat6では、
``` web.xml
<!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>
   ・・・
```
tomcat8.5では、
 ``` web.xml
<?xml version="1.0" encoding="UTF-8"?>
<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">
   ・・・
```
このような感じになると思うのですが、特に変更せずとも(Tomcat6の書き方のままでも)
問題なく動作しているように見えます。
この部分を書き換えることによって、何が変わるのでしょうか?
この部分を書き換えることによって、何が変わるのでしょうか。
書き換えずにTomcat8.5での実行を続けていると問題がありますでしょうか。
Tomcat6の書き方のままであると、Servlet2.3の機能までしか使えないということでしょうか。
このことが記述されているサイトのURL等でも構いませんので、お教え頂けると幸いです。
  • Tomcat

    804 questions

    TomcatはApache Software Foundation (ASF)で開発されたオープンソースのWebコンテナです。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る