diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/.idea/.gitignore" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/.idea/.gitignore"
new file mode 100644
index 0000000000000000000000000000000000000000..35410cacdc5e87f985c93a96520f5e11a5c822e4
--- /dev/null
+++ "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/.idea/.gitignore"
@@ -0,0 +1,8 @@
+# 默认忽略的文件
+/shelf/
+/workspace.xml
+# 基于编辑器的 HTTP 客户端请求
+/httpRequests/
+# Datasource local storage ignored files
+/dataSources/
+/dataSources.local.xml
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/.idea/compiler.xml" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/.idea/compiler.xml"
new file mode 100644
index 0000000000000000000000000000000000000000..69d53f462e73349075d356b3e6255ae8f834b21b
--- /dev/null
+++ "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/.idea/compiler.xml"
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/.idea/dataSources.xml" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/.idea/dataSources.xml"
new file mode 100644
index 0000000000000000000000000000000000000000..d80181e29884176d59a48874639d5139b78aaa3f
--- /dev/null
+++ "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/.idea/dataSources.xml"
@@ -0,0 +1,12 @@
+
+
+
+
+ mysql.8
+ true
+ com.mysql.cj.jdbc.Driver
+ jdbc:mysql://localhost:3306
+ $ProjectFileDir$
+
+
+
\ No newline at end of file
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/.idea/encodings.xml" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/.idea/encodings.xml"
new file mode 100644
index 0000000000000000000000000000000000000000..aa00ffab7828f4818589659c804ec2cfd99baed3
--- /dev/null
+++ "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/.idea/encodings.xml"
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/.idea/jarRepositories.xml" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/.idea/jarRepositories.xml"
new file mode 100644
index 0000000000000000000000000000000000000000..abb532ab355ddfa5ec01bd4393fcda38f88224b0
--- /dev/null
+++ "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/.idea/jarRepositories.xml"
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/.idea/misc.xml" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/.idea/misc.xml"
new file mode 100644
index 0000000000000000000000000000000000000000..79a352f1e92a127a65b42ab6185343abcbe656e0
--- /dev/null
+++ "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/.idea/misc.xml"
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/pom.xml" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/pom.xml"
new file mode 100644
index 0000000000000000000000000000000000000000..454c264e16411b60315adaa2a3f2e8cedcea8aaf
--- /dev/null
+++ "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/pom.xml"
@@ -0,0 +1,52 @@
+
+ 4.0.0
+
+ com.dd
+ springMvc01
+ war
+
+ 1.0-SNAPSHOT
+
+
+
+
+ org.springframework
+ spring-webmvc
+ 5.2.25.RELEASE
+
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+ 2.9.0
+
+
+
+ javax.servlet
+ javax.servlet-api
+ 3.1.0
+
+ provided
+
+
+
+
+
+
+ org.apache.tomcat.maven
+ tomcat7-maven-plugin
+ 2.2
+
+ /
+ 80
+ utf-8
+
+
+
+
+
+
+
+
+
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/src/main/java/com/md01/config/SpringMvcConfig.java" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/src/main/java/com/md01/config/SpringMvcConfig.java"
new file mode 100644
index 0000000000000000000000000000000000000000..410f2108de2324ac38ccb9c8564f70015fdec7e0
--- /dev/null
+++ "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/src/main/java/com/md01/config/SpringMvcConfig.java"
@@ -0,0 +1,13 @@
+package com.md01.config;
+
+import org.springframework.context.annotation.ComponentScan;
+import org.springframework.context.annotation.Configuration;
+import org.springframework.web.servlet.config.annotation.EnableWebMvc;
+
+@Configuration
+@ComponentScan("com.md01.controller")
+@EnableWebMvc // 这个MVC核心注解,有一堆作用
+public class SpringMvcConfig {
+
+
+}
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/src/main/java/com/md01/config/WebConfig.java" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/src/main/java/com/md01/config/WebConfig.java"
new file mode 100644
index 0000000000000000000000000000000000000000..5e796bbd44a928776d88672514995cef25b22db0
--- /dev/null
+++ "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/src/main/java/com/md01/config/WebConfig.java"
@@ -0,0 +1,22 @@
+package com.md01.config;
+
+import org.springframework.web.servlet.support.AbstractAnnotationConfigDispatcherServletInitializer;
+
+public class WebConfig extends AbstractAnnotationConfigDispatcherServletInitializer {
+
+
+ @Override
+ protected Class>[] getRootConfigClasses() {
+ return new Class[0];
+ }
+
+ @Override
+ protected Class>[] getServletConfigClasses() {
+ return new Class[]{SpringMvcConfig.class};
+ }
+
+ @Override
+ protected String[] getServletMappings() {
+ return new String[]{"/"};
+ }
+}
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/src/main/java/com/md01/controller/BookController.java" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/src/main/java/com/md01/controller/BookController.java"
new file mode 100644
index 0000000000000000000000000000000000000000..9f3b5ae81d93ab92f5bc92aafadc66193f5b4142
--- /dev/null
+++ "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/src/main/java/com/md01/controller/BookController.java"
@@ -0,0 +1,104 @@
+package com.md01.controller;
+
+import com.md01.entity.Book;
+import org.springframework.stereotype.Controller;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.ResponseBody;
+
+import javax.xml.ws.RequestWrapper;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.List;
+
+@Controller
+public class BookController {
+ //CRUD
+ @RequestMapping("/getString")
+ @ResponseBody //返回值"index.jsp"
+ private String t1() {
+
+ return "index.jsp";
+
+ }
+
+ @RequestMapping("/getStr")
+ @ResponseBody //这个注解是响应数据本身,不是视图,返回值“666”
+ public String t2() {
+ return "666";
+
+ }
+
+ // 如何响应一个对象 text/html;charset=utf-8 只能请求响应的乱码
+ @RequestMapping(value = "getBook")
+ @ResponseBody
+ public Book getBook() {
+ Book book = new Book(4, "苏菲亚");
+ return book;// 如果想直接返回一个对象类型的数据 ,需要使用 json,jackson会自动将对象。转json,
+
+ }
+
+ @RequestMapping(value = "getBookList")
+ @ResponseBody
+ public List getBookList() {
+ Book book = new Book(1, "一路向西1");
+ Book book1 = new Book(2, "一路向西2");
+ Book book2 = new Book(3, "一路向西3");
+ Book book3 = new Book(4, "一路向西4");
+ Book book4 = new Book(5, "一路向西5");
+ List bookList = new ArrayList();
+ bookList.add(book);
+ bookList.add(book1);
+ bookList.add(book2);
+ bookList.add(book3);
+ bookList.add(book4);
+
+ return bookList;
+
+ }
+
+ // 方法的返回值 ,是响应的数据 ,而方法的形参就是请求的参数,要求,请求参数与形参名称一致
+ //接受普通参数
+ @RequestMapping(value = "t1", produces = "application/json;charset=utf-8")
+ @ResponseBody
+ public String testGet1(@RequestParam(value = "user", required = false, defaultValue = "老六") String username, int age) { //user=libai&age=18
+ System.out.println(username + "今年" + age + "岁了");
+ return username + "今年" + age + "岁了";
+ }
+
+ //接受对象
+ @RequestMapping("/getBook1")
+ @ResponseBody
+ public Book getBook2(Book book) {
+ System.out.println("book=" + book);
+ return book;
+
+ }
+
+ // 假设一个表单要提交用户的爱好hobby:唱歌,跳舞 ,游戏,就要求java系统 要接收一个数组,或集合
+ @RequestMapping("/getArray") // /getArray?hobby=唱歌&hobby=跳舞&hobby=游戏
+ @ResponseBody
+ public String[] getArray(String[] hobby){ // 用对象做形参时,只要请求参数名称,与对象的属性名一致即可。
+ System.out.println("Arrays.asList(hobby) = " + Arrays.asList(hobby));
+ return hobby;
+ }
+
+ // 如果对象数组呢?Book[]
+ @RequestMapping("/getList") // getList?list=111&list=222
+ @ResponseBody
+ public List getList(@RequestParam List list){
+ return list;
+ }
+
+ // 如果对象集合呢?List ,json格式来传递,js,ajax,axios
+ @RequestMapping("/getListJson") // getListJson ,通过js直接将整个js集合发送
+ @ResponseBody
+ public List getListJson(@RequestBody List list){ //@RequestBody 表示用json发送
+ return list;
+ }
+
+
+
+
+}
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/src/main/java/com/md01/entity/Book.java" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/src/main/java/com/md01/entity/Book.java"
new file mode 100644
index 0000000000000000000000000000000000000000..9871be405493e67fe1f7b800437795bfac8518cc
--- /dev/null
+++ "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/src/main/java/com/md01/entity/Book.java"
@@ -0,0 +1,30 @@
+package com.md01.entity;
+
+public class Book {
+ private int bookId;
+ private String bookName;
+
+ public Book() {
+ }
+
+ public Book(int bookId, String bookName) {
+ this.bookId = bookId;
+ this.bookName = bookName;
+ }
+
+ public int getBookId() {
+ return bookId;
+ }
+
+ public void setBookId(int bookId) {
+ this.bookId = bookId;
+ }
+
+ public String getBookName() {
+ return bookName;
+ }
+
+ public void setBookName(String bookName) {
+ this.bookName = bookName;
+ }
+}
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/src/main/webapp/WEB-INF/web.xml" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/src/main/webapp/WEB-INF/web.xml"
new file mode 100644
index 0000000000000000000000000000000000000000..9f88c1f9632445500e3b3688fe477b860f77d8f2
--- /dev/null
+++ "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/src/main/webapp/WEB-INF/web.xml"
@@ -0,0 +1,7 @@
+
+
+
+ Archetype Created Web Application
+
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/src/main/webapp/index.jsp" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/src/main/webapp/index.jsp"
new file mode 100644
index 0000000000000000000000000000000000000000..d752e79ed6ce61b6d39aeace8a11fa9a8e26fc55
--- /dev/null
+++ "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/src/main/webapp/index.jsp"
@@ -0,0 +1,5 @@
+
+
+Hello World!55555
+
+
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/classes/com/md01/config/SpringMvcConfig.class" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/classes/com/md01/config/SpringMvcConfig.class"
new file mode 100644
index 0000000000000000000000000000000000000000..a0e37938d05aeff55593f090b460217b841335d8
Binary files /dev/null and "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/classes/com/md01/config/SpringMvcConfig.class" differ
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/classes/com/md01/config/WebConfig.class" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/classes/com/md01/config/WebConfig.class"
new file mode 100644
index 0000000000000000000000000000000000000000..38bd55fe33f631cc19c1db8ef4372e04c1199886
Binary files /dev/null and "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/classes/com/md01/config/WebConfig.class" differ
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/classes/com/md01/controller/BookController.class" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/classes/com/md01/controller/BookController.class"
new file mode 100644
index 0000000000000000000000000000000000000000..5ffd22ba1a9de928e882ce997eaf8d406429fcb8
Binary files /dev/null and "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/classes/com/md01/controller/BookController.class" differ
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/classes/com/md01/entity/Book.class" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/classes/com/md01/entity/Book.class"
new file mode 100644
index 0000000000000000000000000000000000000000..e6a298d0d021cb4511e0be3ec33e1d7e84c2821e
Binary files /dev/null and "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/classes/com/md01/entity/Book.class" differ
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst"
new file mode 100644
index 0000000000000000000000000000000000000000..68149c95a124290e2db9d69fb619386b9c2f8bdf
--- /dev/null
+++ "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst"
@@ -0,0 +1,4 @@
+com\md01\config\WebConfig.class
+com\md01\controller\BookController.class
+com\md01\config\SpringMvcConfig.class
+com\md01\entity\Book.class
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst"
new file mode 100644
index 0000000000000000000000000000000000000000..b7ad4d1f7040ccb5e557ad1baf2397c415fa3599
--- /dev/null
+++ "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst"
@@ -0,0 +1,4 @@
+F:\springMvc0501\springMvc01\src\main\java\com\md01\config\SpringMvcConfig.java
+F:\springMvc0501\springMvc01\src\main\java\com\md01\config\WebConfig.java
+F:\springMvc0501\springMvc01\src\main\java\com\md01\controller\BookController.java
+F:\springMvc0501\springMvc01\src\main\java\com\md01\entity\Book.java
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/conf/logging.properties" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/conf/logging.properties"
new file mode 100644
index 0000000000000000000000000000000000000000..76c9512b2c1b9690adaae447f598479f35ee7ebb
--- /dev/null
+++ "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/conf/logging.properties"
@@ -0,0 +1,64 @@
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+handlers = 1catalina.org.apache.juli.FileHandler, 2localhost.org.apache.juli.FileHandler, 3manager.org.apache.juli.FileHandler, 4host-manager.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler
+
+.handlers = 1catalina.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler
+
+############################################################
+# Handler specific properties.
+# Describes specific configuration info for Handlers.
+############################################################
+
+1catalina.org.apache.juli.FileHandler.level = FINE
+1catalina.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
+1catalina.org.apache.juli.FileHandler.prefix = catalina.
+
+2localhost.org.apache.juli.FileHandler.level = FINE
+2localhost.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
+2localhost.org.apache.juli.FileHandler.prefix = localhost.
+
+3manager.org.apache.juli.FileHandler.level = FINE
+3manager.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
+3manager.org.apache.juli.FileHandler.prefix = manager.
+
+4host-manager.org.apache.juli.FileHandler.level = FINE
+4host-manager.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
+4host-manager.org.apache.juli.FileHandler.prefix = host-manager.
+
+java.util.logging.ConsoleHandler.level = FINE
+java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
+
+
+############################################################
+# Facility specific properties.
+# Provides extra control for each logger.
+############################################################
+
+org.apache.catalina.core.ContainerBase.[Catalina].[localhost].level = INFO
+org.apache.catalina.core.ContainerBase.[Catalina].[localhost].handlers = 2localhost.org.apache.juli.FileHandler
+
+org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].level = INFO
+org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].handlers = 3manager.org.apache.juli.FileHandler
+
+org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].level = INFO
+org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].handlers = 4host-manager.org.apache.juli.FileHandler
+
+# For example, set the org.apache.catalina.util.LifecycleBase logger to log
+# each component that extends LifecycleBase changing state:
+#org.apache.catalina.util.LifecycleBase.level = FINE
+
+# To see debug messages in TldLocationsCache, uncomment the following line:
+#org.apache.jasper.compiler.TldLocationsCache.level = FINE
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/conf/tomcat-users.xml" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/conf/tomcat-users.xml"
new file mode 100644
index 0000000000000000000000000000000000000000..7114f5d1a513080c465178862bab02e1aab035ed
--- /dev/null
+++ "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/conf/tomcat-users.xml"
@@ -0,0 +1,26 @@
+
+
+
+
+
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/conf/web.xml" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/conf/web.xml"
new file mode 100644
index 0000000000000000000000000000000000000000..cc8383cbf46534c3025e003854e5a03e257b6b40
--- /dev/null
+++ "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/conf/web.xml"
@@ -0,0 +1,4283 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ default
+ org.apache.catalina.servlets.DefaultServlet
+
+ debug
+ 0
+
+
+ listings
+ false
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ jsp
+ org.apache.jasper.servlet.JspServlet
+
+ fork
+ false
+
+
+ xpoweredBy
+ false
+
+ 3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ default
+ /
+
+
+
+
+ jsp
+ *.jsp
+ *.jspx
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 30
+
+
+
+
+
+
+
+
+
+
+
+ 123
+ application/vnd.lotus-1-2-3
+
+
+ 3dml
+ text/vnd.in3d.3dml
+
+
+ 3g2
+ video/3gpp2
+
+
+ 3gp
+ video/3gpp
+
+
+ 7z
+ application/x-7z-compressed
+
+
+ aab
+ application/x-authorware-bin
+
+
+ aac
+ audio/x-aac
+
+
+ aam
+ application/x-authorware-map
+
+
+ aas
+ application/x-authorware-seg
+
+
+ abs
+ audio/x-mpeg
+
+
+ abw
+ application/x-abiword
+
+
+ ac
+ application/pkix-attr-cert
+
+
+ acc
+ application/vnd.americandynamics.acc
+
+
+ ace
+ application/x-ace-compressed
+
+
+ acu
+ application/vnd.acucobol
+
+
+ acutc
+ application/vnd.acucorp
+
+
+ adp
+ audio/adpcm
+
+
+ aep
+ application/vnd.audiograph
+
+
+ afm
+ application/x-font-type1
+
+
+ afp
+ application/vnd.ibm.modcap
+
+
+ ahead
+ application/vnd.ahead.space
+
+
+ ai
+ application/postscript
+
+
+ aif
+ audio/x-aiff
+
+
+ aifc
+ audio/x-aiff
+
+
+ aiff
+ audio/x-aiff
+
+
+ aim
+ application/x-aim
+
+
+ air
+ application/vnd.adobe.air-application-installer-package+zip
+
+
+ ait
+ application/vnd.dvb.ait
+
+
+ ami
+ application/vnd.amiga.ami
+
+
+ anx
+ application/annodex
+
+
+ apk
+ application/vnd.android.package-archive
+
+
+ application
+ application/x-ms-application
+
+
+ apr
+ application/vnd.lotus-approach
+
+
+ art
+ image/x-jg
+
+
+ asc
+ application/pgp-signature
+
+
+ asf
+ video/x-ms-asf
+
+
+ asm
+ text/x-asm
+
+
+ aso
+ application/vnd.accpac.simply.aso
+
+
+ asx
+ video/x-ms-asf
+
+
+ atc
+ application/vnd.acucorp
+
+
+ atom
+ application/atom+xml
+
+
+ atomcat
+ application/atomcat+xml
+
+
+ atomsvc
+ application/atomsvc+xml
+
+
+ atx
+ application/vnd.antix.game-component
+
+
+ au
+ audio/basic
+
+
+ avi
+ video/x-msvideo
+
+
+ avx
+ video/x-rad-screenplay
+
+
+ aw
+ application/applixware
+
+
+ axa
+ audio/annodex
+
+
+ axv
+ video/annodex
+
+
+ azf
+ application/vnd.airzip.filesecure.azf
+
+
+ azs
+ application/vnd.airzip.filesecure.azs
+
+
+ azw
+ application/vnd.amazon.ebook
+
+
+ bat
+ application/x-msdownload
+
+
+ bcpio
+ application/x-bcpio
+
+
+ bdf
+ application/x-font-bdf
+
+
+ bdm
+ application/vnd.syncml.dm+wbxml
+
+
+ bed
+ application/vnd.realvnc.bed
+
+
+ bh2
+ application/vnd.fujitsu.oasysprs
+
+
+ bin
+ application/octet-stream
+
+
+ bmi
+ application/vnd.bmi
+
+
+ bmp
+ image/bmp
+
+
+ body
+ text/html
+
+
+ book
+ application/vnd.framemaker
+
+
+ box
+ application/vnd.previewsystems.box
+
+
+ boz
+ application/x-bzip2
+
+
+ bpk
+ application/octet-stream
+
+
+ btif
+ image/prs.btif
+
+
+ bz
+ application/x-bzip
+
+
+ bz2
+ application/x-bzip2
+
+
+ c
+ text/x-c
+
+
+ c11amc
+ application/vnd.cluetrust.cartomobile-config
+
+
+ c11amz
+ application/vnd.cluetrust.cartomobile-config-pkg
+
+
+ c4d
+ application/vnd.clonk.c4group
+
+
+ c4f
+ application/vnd.clonk.c4group
+
+
+ c4g
+ application/vnd.clonk.c4group
+
+
+ c4p
+ application/vnd.clonk.c4group
+
+
+ c4u
+ application/vnd.clonk.c4group
+
+
+ cab
+ application/vnd.ms-cab-compressed
+
+
+ cap
+ application/vnd.tcpdump.pcap
+
+
+ car
+ application/vnd.curl.car
+
+
+ cat
+ application/vnd.ms-pki.seccat
+
+
+ cc
+ text/x-c
+
+
+ cct
+ application/x-director
+
+
+ ccxml
+ application/ccxml+xml
+
+
+ cdbcmsg
+ application/vnd.contact.cmsg
+
+
+ cdf
+ application/x-cdf
+
+
+ cdkey
+ application/vnd.mediastation.cdkey
+
+
+ cdmia
+ application/cdmi-capability
+
+
+ cdmic
+ application/cdmi-container
+
+
+ cdmid
+ application/cdmi-domain
+
+
+ cdmio
+ application/cdmi-object
+
+
+ cdmiq
+ application/cdmi-queue
+
+
+ cdx
+ chemical/x-cdx
+
+
+ cdxml
+ application/vnd.chemdraw+xml
+
+
+ cdy
+ application/vnd.cinderella
+
+
+ cer
+ application/pkix-cert
+
+
+ cgm
+ image/cgm
+
+
+ chat
+ application/x-chat
+
+
+ chm
+ application/vnd.ms-htmlhelp
+
+
+ chrt
+ application/vnd.kde.kchart
+
+
+ cif
+ chemical/x-cif
+
+
+ cii
+ application/vnd.anser-web-certificate-issue-initiation
+
+
+ cil
+ application/vnd.ms-artgalry
+
+
+ cla
+ application/vnd.claymore
+
+
+ class
+ application/java
+
+
+ clkk
+ application/vnd.crick.clicker.keyboard
+
+
+ clkp
+ application/vnd.crick.clicker.palette
+
+
+ clkt
+ application/vnd.crick.clicker.template
+
+
+ clkw
+ application/vnd.crick.clicker.wordbank
+
+
+ clkx
+ application/vnd.crick.clicker
+
+
+ clp
+ application/x-msclip
+
+
+ cmc
+ application/vnd.cosmocaller
+
+
+ cmdf
+ chemical/x-cmdf
+
+
+ cml
+ chemical/x-cml
+
+
+ cmp
+ application/vnd.yellowriver-custom-menu
+
+
+ cmx
+ image/x-cmx
+
+
+ cod
+ application/vnd.rim.cod
+
+
+ com
+ application/x-msdownload
+
+
+ conf
+ text/plain
+
+
+ cpio
+ application/x-cpio
+
+
+ cpp
+ text/x-c
+
+
+ cpt
+ application/mac-compactpro
+
+
+ crd
+ application/x-mscardfile
+
+
+ crl
+ application/pkix-crl
+
+
+ crt
+ application/x-x509-ca-cert
+
+
+ cryptonote
+ application/vnd.rig.cryptonote
+
+
+ csh
+ application/x-csh
+
+
+ csml
+ chemical/x-csml
+
+
+ csp
+ application/vnd.commonspace
+
+
+ css
+ text/css
+
+
+ cst
+ application/x-director
+
+
+ csv
+ text/csv
+
+
+ cu
+ application/cu-seeme
+
+
+ curl
+ text/vnd.curl
+
+
+ cww
+ application/prs.cww
+
+
+ cxt
+ application/x-director
+
+
+ cxx
+ text/x-c
+
+
+ dae
+ model/vnd.collada+xml
+
+
+ daf
+ application/vnd.mobius.daf
+
+
+ dataless
+ application/vnd.fdsn.seed
+
+
+ davmount
+ application/davmount+xml
+
+
+ dcr
+ application/x-director
+
+
+ dcurl
+ text/vnd.curl.dcurl
+
+
+ dd2
+ application/vnd.oma.dd2+xml
+
+
+ ddd
+ application/vnd.fujixerox.ddd
+
+
+ deb
+ application/x-debian-package
+
+
+ def
+ text/plain
+
+
+ deploy
+ application/octet-stream
+
+
+ der
+ application/x-x509-ca-cert
+
+
+ dfac
+ application/vnd.dreamfactory
+
+
+ dib
+ image/bmp
+
+
+ dic
+ text/x-c
+
+
+ dir
+ application/x-director
+
+
+ dis
+ application/vnd.mobius.dis
+
+
+ dist
+ application/octet-stream
+
+
+ distz
+ application/octet-stream
+
+
+ djv
+ image/vnd.djvu
+
+
+ djvu
+ image/vnd.djvu
+
+
+ dll
+ application/x-msdownload
+
+
+ dmg
+ application/octet-stream
+
+
+ dmp
+ application/vnd.tcpdump.pcap
+
+
+ dms
+ application/octet-stream
+
+
+ dna
+ application/vnd.dna
+
+
+ doc
+ application/msword
+
+
+ docm
+ application/vnd.ms-word.document.macroenabled.12
+
+
+ docx
+ application/vnd.openxmlformats-officedocument.wordprocessingml.document
+
+
+ dot
+ application/msword
+
+
+ dotm
+ application/vnd.ms-word.template.macroenabled.12
+
+
+ dotx
+ application/vnd.openxmlformats-officedocument.wordprocessingml.template
+
+
+ dp
+ application/vnd.osgi.dp
+
+
+ dpg
+ application/vnd.dpgraph
+
+
+ dra
+ audio/vnd.dra
+
+
+ dsc
+ text/prs.lines.tag
+
+
+ dssc
+ application/dssc+der
+
+
+ dtb
+ application/x-dtbook+xml
+
+
+ dtd
+ application/xml-dtd
+
+
+ dts
+ audio/vnd.dts
+
+
+ dtshd
+ audio/vnd.dts.hd
+
+
+ dump
+ application/octet-stream
+
+
+ dv
+ video/x-dv
+
+
+ dvb
+ video/vnd.dvb.file
+
+
+ dvi
+ application/x-dvi
+
+
+ dwf
+ model/vnd.dwf
+
+
+ dwg
+ image/vnd.dwg
+
+
+ dxf
+ image/vnd.dxf
+
+
+ dxp
+ application/vnd.spotfire.dxp
+
+
+ dxr
+ application/x-director
+
+
+ ecelp4800
+ audio/vnd.nuera.ecelp4800
+
+
+ ecelp7470
+ audio/vnd.nuera.ecelp7470
+
+
+ ecelp9600
+ audio/vnd.nuera.ecelp9600
+
+
+ ecma
+ application/ecmascript
+
+
+ edm
+ application/vnd.novadigm.edm
+
+
+ edx
+ application/vnd.novadigm.edx
+
+
+ efif
+ application/vnd.picsel
+
+
+ ei6
+ application/vnd.pg.osasli
+
+
+ elc
+ application/octet-stream
+
+
+ eml
+ message/rfc822
+
+
+ emma
+ application/emma+xml
+
+
+ eol
+ audio/vnd.digital-winds
+
+
+ eot
+ application/vnd.ms-fontobject
+
+
+ eps
+ application/postscript
+
+
+ epub
+ application/epub+zip
+
+
+ es3
+ application/vnd.eszigno3+xml
+
+
+ esf
+ application/vnd.epson.esf
+
+
+ et3
+ application/vnd.eszigno3+xml
+
+
+ etx
+ text/x-setext
+
+
+ exe
+ application/octet-stream
+
+
+ exi
+ application/exi
+
+
+ ext
+ application/vnd.novadigm.ext
+
+
+ ez
+ application/andrew-inset
+
+
+ ez2
+ application/vnd.ezpix-album
+
+
+ ez3
+ application/vnd.ezpix-package
+
+
+ f
+ text/x-fortran
+
+
+ f4v
+ video/x-f4v
+
+
+ f77
+ text/x-fortran
+
+
+ f90
+ text/x-fortran
+
+
+ fbs
+ image/vnd.fastbidsheet
+
+
+ fcs
+ application/vnd.isac.fcs
+
+
+ fdf
+ application/vnd.fdf
+
+
+ fe_launch
+ application/vnd.denovo.fcselayout-link
+
+
+ fg5
+ application/vnd.fujitsu.oasysgp
+
+
+ fgd
+ application/x-director
+
+
+ fh
+ image/x-freehand
+
+
+ fh4
+ image/x-freehand
+
+
+ fh5
+ image/x-freehand
+
+
+ fh7
+ image/x-freehand
+
+
+ fhc
+ image/x-freehand
+
+
+ fig
+ application/x-xfig
+
+
+ flac
+ audio/flac
+
+
+ fli
+ video/x-fli
+
+
+ flo
+ application/vnd.micrografx.flo
+
+
+ flv
+ video/x-flv
+
+
+ flw
+ application/vnd.kde.kivio
+
+
+ flx
+ text/vnd.fmi.flexstor
+
+
+ fly
+ text/vnd.fly
+
+
+ fm
+ application/vnd.framemaker
+
+
+ fnc
+ application/vnd.frogans.fnc
+
+
+ for
+ text/x-fortran
+
+
+ fpx
+ image/vnd.fpx
+
+
+ frame
+ application/vnd.framemaker
+
+
+ fsc
+ application/vnd.fsc.weblaunch
+
+
+ fst
+ image/vnd.fst
+
+
+ ftc
+ application/vnd.fluxtime.clip
+
+
+ fti
+ application/vnd.anser-web-funds-transfer-initiation
+
+
+ fvt
+ video/vnd.fvt
+
+
+ fxp
+ application/vnd.adobe.fxp
+
+
+ fxpl
+ application/vnd.adobe.fxp
+
+
+ fzs
+ application/vnd.fuzzysheet
+
+
+ g2w
+ application/vnd.geoplan
+
+
+ g3
+ image/g3fax
+
+
+ g3w
+ application/vnd.geospace
+
+
+ gac
+ application/vnd.groove-account
+
+
+ gbr
+ application/rpki-ghostbusters
+
+
+ gdl
+ model/vnd.gdl
+
+
+ geo
+ application/vnd.dynageo
+
+
+ gex
+ application/vnd.geometry-explorer
+
+
+ ggb
+ application/vnd.geogebra.file
+
+
+ ggt
+ application/vnd.geogebra.tool
+
+
+ ghf
+ application/vnd.groove-help
+
+
+ gif
+ image/gif
+
+
+ gim
+ application/vnd.groove-identity-message
+
+
+ gmx
+ application/vnd.gmx
+
+
+ gnumeric
+ application/x-gnumeric
+
+
+ gph
+ application/vnd.flographit
+
+
+ gqf
+ application/vnd.grafeq
+
+
+ gqs
+ application/vnd.grafeq
+
+
+ gram
+ application/srgs
+
+
+ gre
+ application/vnd.geometry-explorer
+
+
+ grv
+ application/vnd.groove-injector
+
+
+ grxml
+ application/srgs+xml
+
+
+ gsf
+ application/x-font-ghostscript
+
+
+ gtar
+ application/x-gtar
+
+
+ gtm
+ application/vnd.groove-tool-message
+
+
+ gtw
+ model/vnd.gtw
+
+
+ gv
+ text/vnd.graphviz
+
+
+ gxt
+ application/vnd.geonext
+
+
+ gz
+ application/x-gzip
+
+
+ h
+ text/x-c
+
+
+ h261
+ video/h261
+
+
+ h263
+ video/h263
+
+
+ h264
+ video/h264
+
+
+ hal
+ application/vnd.hal+xml
+
+
+ hbci
+ application/vnd.hbci
+
+
+ hdf
+ application/x-hdf
+
+
+ hh
+ text/x-c
+
+
+ hlp
+ application/winhlp
+
+
+ hpgl
+ application/vnd.hp-hpgl
+
+
+ hpid
+ application/vnd.hp-hpid
+
+
+ hps
+ application/vnd.hp-hps
+
+
+ hqx
+ application/mac-binhex40
+
+
+ htc
+ text/x-component
+
+
+ htke
+ application/vnd.kenameaapp
+
+
+ htm
+ text/html
+
+
+ html
+ text/html
+
+
+ hvd
+ application/vnd.yamaha.hv-dic
+
+
+ hvp
+ application/vnd.yamaha.hv-voice
+
+
+ hvs
+ application/vnd.yamaha.hv-script
+
+
+ i2g
+ application/vnd.intergeo
+
+
+ icc
+ application/vnd.iccprofile
+
+
+ ice
+ x-conference/x-cooltalk
+
+
+ icm
+ application/vnd.iccprofile
+
+
+ ico
+ image/x-icon
+
+
+ ics
+ text/calendar
+
+
+ ief
+ image/ief
+
+
+ ifb
+ text/calendar
+
+
+ ifm
+ application/vnd.shana.informed.formdata
+
+
+ iges
+ model/iges
+
+
+ igl
+ application/vnd.igloader
+
+
+ igm
+ application/vnd.insors.igm
+
+
+ igs
+ model/iges
+
+
+ igx
+ application/vnd.micrografx.igx
+
+
+ iif
+ application/vnd.shana.informed.interchange
+
+
+ imp
+ application/vnd.accpac.simply.imp
+
+
+ ims
+ application/vnd.ms-ims
+
+
+ in
+ text/plain
+
+
+ ink
+ application/inkml+xml
+
+
+ inkml
+ application/inkml+xml
+
+
+ iota
+ application/vnd.astraea-software.iota
+
+
+ ipfix
+ application/ipfix
+
+
+ ipk
+ application/vnd.shana.informed.package
+
+
+ irm
+ application/vnd.ibm.rights-management
+
+
+ irp
+ application/vnd.irepository.package+xml
+
+
+ iso
+ application/octet-stream
+
+
+ itp
+ application/vnd.shana.informed.formtemplate
+
+
+ ivp
+ application/vnd.immervision-ivp
+
+
+ ivu
+ application/vnd.immervision-ivu
+
+
+ jad
+ text/vnd.sun.j2me.app-descriptor
+
+
+ jam
+ application/vnd.jam
+
+
+ jar
+ application/java-archive
+
+
+ java
+ text/x-java-source
+
+
+ jisp
+ application/vnd.jisp
+
+
+ jlt
+ application/vnd.hp-jlyt
+
+
+ jnlp
+ application/x-java-jnlp-file
+
+
+ joda
+ application/vnd.joost.joda-archive
+
+
+ jpe
+ image/jpeg
+
+
+ jpeg
+ image/jpeg
+
+
+ jpg
+ image/jpeg
+
+
+ jpgm
+ video/jpm
+
+
+ jpgv
+ video/jpeg
+
+
+ jpm
+ video/jpm
+
+
+ js
+ application/javascript
+
+
+ jsf
+ text/plain
+
+
+ json
+ application/json
+
+
+ jspf
+ text/plain
+
+
+ kar
+ audio/midi
+
+
+ karbon
+ application/vnd.kde.karbon
+
+
+ kfo
+ application/vnd.kde.kformula
+
+
+ kia
+ application/vnd.kidspiration
+
+
+ kml
+ application/vnd.google-earth.kml+xml
+
+
+ kmz
+ application/vnd.google-earth.kmz
+
+
+ kne
+ application/vnd.kinar
+
+
+ knp
+ application/vnd.kinar
+
+
+ kon
+ application/vnd.kde.kontour
+
+
+ kpr
+ application/vnd.kde.kpresenter
+
+
+ kpt
+ application/vnd.kde.kpresenter
+
+
+ ksp
+ application/vnd.kde.kspread
+
+
+ ktr
+ application/vnd.kahootz
+
+
+ ktx
+ image/ktx
+
+
+ ktz
+ application/vnd.kahootz
+
+
+ kwd
+ application/vnd.kde.kword
+
+
+ kwt
+ application/vnd.kde.kword
+
+
+ lasxml
+ application/vnd.las.las+xml
+
+
+ latex
+ application/x-latex
+
+
+ lbd
+ application/vnd.llamagraphics.life-balance.desktop
+
+
+ lbe
+ application/vnd.llamagraphics.life-balance.exchange+xml
+
+
+ les
+ application/vnd.hhe.lesson-player
+
+
+ lha
+ application/octet-stream
+
+
+ link66
+ application/vnd.route66.link66+xml
+
+
+ list
+ text/plain
+
+
+ list3820
+ application/vnd.ibm.modcap
+
+
+ listafp
+ application/vnd.ibm.modcap
+
+
+ log
+ text/plain
+
+
+ lostxml
+ application/lost+xml
+
+
+ lrf
+ application/octet-stream
+
+
+ lrm
+ application/vnd.ms-lrm
+
+
+ ltf
+ application/vnd.frogans.ltf
+
+
+ lvp
+ audio/vnd.lucent.voice
+
+
+ lwp
+ application/vnd.lotus-wordpro
+
+
+ lzh
+ application/octet-stream
+
+
+ m13
+ application/x-msmediaview
+
+
+ m14
+ application/x-msmediaview
+
+
+ m1v
+ video/mpeg
+
+
+ m21
+ application/mp21
+
+
+ m2a
+ audio/mpeg
+
+
+ m2v
+ video/mpeg
+
+
+ m3a
+ audio/mpeg
+
+
+ m3u
+ audio/x-mpegurl
+
+
+ m3u8
+ application/vnd.apple.mpegurl
+
+
+ m4a
+ audio/mp4
+
+
+ m4b
+ audio/mp4
+
+
+ m4r
+ audio/mp4
+
+
+ m4u
+ video/vnd.mpegurl
+
+
+ m4v
+ video/mp4
+
+
+ ma
+ application/mathematica
+
+
+ mac
+ image/x-macpaint
+
+
+ mads
+ application/mads+xml
+
+
+ mag
+ application/vnd.ecowin.chart
+
+
+ maker
+ application/vnd.framemaker
+
+
+ man
+ text/troff
+
+
+ mathml
+ application/mathml+xml
+
+
+ mb
+ application/mathematica
+
+
+ mbk
+ application/vnd.mobius.mbk
+
+
+ mbox
+ application/mbox
+
+
+ mc1
+ application/vnd.medcalcdata
+
+
+ mcd
+ application/vnd.mcd
+
+
+ mcurl
+ text/vnd.curl.mcurl
+
+
+ mdb
+ application/x-msaccess
+
+
+ mdi
+ image/vnd.ms-modi
+
+
+ me
+ text/troff
+
+
+ mesh
+ model/mesh
+
+
+ meta4
+ application/metalink4+xml
+
+
+ mets
+ application/mets+xml
+
+
+ mfm
+ application/vnd.mfmp
+
+
+ mft
+ application/rpki-manifest
+
+
+ mgp
+ application/vnd.osgeo.mapguide.package
+
+
+ mgz
+ application/vnd.proteus.magazine
+
+
+ mid
+ audio/midi
+
+
+ midi
+ audio/midi
+
+
+ mif
+ application/x-mif
+
+
+ mime
+ message/rfc822
+
+
+ mj2
+ video/mj2
+
+
+ mjp2
+ video/mj2
+
+
+ mlp
+ application/vnd.dolby.mlp
+
+
+ mmd
+ application/vnd.chipnuts.karaoke-mmd
+
+
+ mmf
+ application/vnd.smaf
+
+
+ mmr
+ image/vnd.fujixerox.edmics-mmr
+
+
+ mny
+ application/x-msmoney
+
+
+ mobi
+ application/x-mobipocket-ebook
+
+
+ mods
+ application/mods+xml
+
+
+ mov
+ video/quicktime
+
+
+ movie
+ video/x-sgi-movie
+
+
+ mp1
+ audio/mpeg
+
+
+ mp2
+ audio/mpeg
+
+
+ mp21
+ application/mp21
+
+
+ mp2a
+ audio/mpeg
+
+
+ mp3
+ audio/mpeg
+
+
+ mp4
+ video/mp4
+
+
+ mp4a
+ audio/mp4
+
+
+ mp4s
+ application/mp4
+
+
+ mp4v
+ video/mp4
+
+
+ mpa
+ audio/mpeg
+
+
+ mpc
+ application/vnd.mophun.certificate
+
+
+ mpe
+ video/mpeg
+
+
+ mpeg
+ video/mpeg
+
+
+ mpega
+ audio/x-mpeg
+
+
+ mpg
+ video/mpeg
+
+
+ mpg4
+ video/mp4
+
+
+ mpga
+ audio/mpeg
+
+
+ mpkg
+ application/vnd.apple.installer+xml
+
+
+ mpm
+ application/vnd.blueice.multipass
+
+
+ mpn
+ application/vnd.mophun.application
+
+
+ mpp
+ application/vnd.ms-project
+
+
+ mpt
+ application/vnd.ms-project
+
+
+ mpv2
+ video/mpeg2
+
+
+ mpy
+ application/vnd.ibm.minipay
+
+
+ mqy
+ application/vnd.mobius.mqy
+
+
+ mrc
+ application/marc
+
+
+ mrcx
+ application/marcxml+xml
+
+
+ ms
+ text/troff
+
+
+ mscml
+ application/mediaservercontrol+xml
+
+
+ mseed
+ application/vnd.fdsn.mseed
+
+
+ mseq
+ application/vnd.mseq
+
+
+ msf
+ application/vnd.epson.msf
+
+
+ msh
+ model/mesh
+
+
+ msi
+ application/x-msdownload
+
+
+ msl
+ application/vnd.mobius.msl
+
+
+ msty
+ application/vnd.muvee.style
+
+
+ mts
+ model/vnd.mts
+
+
+ mus
+ application/vnd.musician
+
+
+ musicxml
+ application/vnd.recordare.musicxml+xml
+
+
+ mvb
+ application/x-msmediaview
+
+
+ mwf
+ application/vnd.mfer
+
+
+ mxf
+ application/mxf
+
+
+ mxl
+ application/vnd.recordare.musicxml
+
+
+ mxml
+ application/xv+xml
+
+
+ mxs
+ application/vnd.triscape.mxs
+
+
+ mxu
+ video/vnd.mpegurl
+
+
+ n-gage
+ application/vnd.nokia.n-gage.symbian.install
+
+
+ n3
+ text/n3
+
+
+ nb
+ application/mathematica
+
+
+ nbp
+ application/vnd.wolfram.player
+
+
+ nc
+ application/x-netcdf
+
+
+ ncx
+ application/x-dtbncx+xml
+
+
+ ngdat
+ application/vnd.nokia.n-gage.data
+
+
+ nlu
+ application/vnd.neurolanguage.nlu
+
+
+ nml
+ application/vnd.enliven
+
+
+ nnd
+ application/vnd.noblenet-directory
+
+
+ nns
+ application/vnd.noblenet-sealer
+
+
+ nnw
+ application/vnd.noblenet-web
+
+
+ npx
+ image/vnd.net-fpx
+
+
+ nsf
+ application/vnd.lotus-notes
+
+
+ oa2
+ application/vnd.fujitsu.oasys2
+
+
+ oa3
+ application/vnd.fujitsu.oasys3
+
+
+ oas
+ application/vnd.fujitsu.oasys
+
+
+ obd
+ application/x-msbinder
+
+
+ oda
+ application/oda
+
+
+
+ odb
+ application/vnd.oasis.opendocument.database
+
+
+
+ odc
+ application/vnd.oasis.opendocument.chart
+
+
+
+ odf
+ application/vnd.oasis.opendocument.formula
+
+
+ odft
+ application/vnd.oasis.opendocument.formula-template
+
+
+
+ odg
+ application/vnd.oasis.opendocument.graphics
+
+
+
+ odi
+ application/vnd.oasis.opendocument.image
+
+
+
+ odm
+ application/vnd.oasis.opendocument.text-master
+
+
+
+ odp
+ application/vnd.oasis.opendocument.presentation
+
+
+
+ ods
+ application/vnd.oasis.opendocument.spreadsheet
+
+
+
+ odt
+ application/vnd.oasis.opendocument.text
+
+
+ oga
+ audio/ogg
+
+
+ ogg
+ audio/ogg
+
+
+ ogv
+ video/ogg
+
+
+
+ ogx
+ application/ogg
+
+
+ onepkg
+ application/onenote
+
+
+ onetmp
+ application/onenote
+
+
+ onetoc
+ application/onenote
+
+
+ onetoc2
+ application/onenote
+
+
+ opf
+ application/oebps-package+xml
+
+
+ oprc
+ application/vnd.palm
+
+
+ org
+ application/vnd.lotus-organizer
+
+
+ osf
+ application/vnd.yamaha.openscoreformat
+
+
+ osfpvg
+ application/vnd.yamaha.openscoreformat.osfpvg+xml
+
+
+ otc
+ application/vnd.oasis.opendocument.chart-template
+
+
+ otf
+ application/x-font-otf
+
+
+
+ otg
+ application/vnd.oasis.opendocument.graphics-template
+
+
+
+ oth
+ application/vnd.oasis.opendocument.text-web
+
+
+ oti
+ application/vnd.oasis.opendocument.image-template
+
+
+
+ otp
+ application/vnd.oasis.opendocument.presentation-template
+
+
+
+ ots
+ application/vnd.oasis.opendocument.spreadsheet-template
+
+
+
+ ott
+ application/vnd.oasis.opendocument.text-template
+
+
+ oxps
+ application/oxps
+
+
+ oxt
+ application/vnd.openofficeorg.extension
+
+
+ p
+ text/x-pascal
+
+
+ p10
+ application/pkcs10
+
+
+ p12
+ application/x-pkcs12
+
+
+ p7b
+ application/x-pkcs7-certificates
+
+
+ p7c
+ application/pkcs7-mime
+
+
+ p7m
+ application/pkcs7-mime
+
+
+ p7r
+ application/x-pkcs7-certreqresp
+
+
+ p7s
+ application/pkcs7-signature
+
+
+ p8
+ application/pkcs8
+
+
+ pas
+ text/x-pascal
+
+
+ paw
+ application/vnd.pawaafile
+
+
+ pbd
+ application/vnd.powerbuilder6
+
+
+ pbm
+ image/x-portable-bitmap
+
+
+ pcap
+ application/vnd.tcpdump.pcap
+
+
+ pcf
+ application/x-font-pcf
+
+
+ pcl
+ application/vnd.hp-pcl
+
+
+ pclxl
+ application/vnd.hp-pclxl
+
+
+ pct
+ image/pict
+
+
+ pcurl
+ application/vnd.curl.pcurl
+
+
+ pcx
+ image/x-pcx
+
+
+ pdb
+ application/vnd.palm
+
+
+ pdf
+ application/pdf
+
+
+ pfa
+ application/x-font-type1
+
+
+ pfb
+ application/x-font-type1
+
+
+ pfm
+ application/x-font-type1
+
+
+ pfr
+ application/font-tdpfr
+
+
+ pfx
+ application/x-pkcs12
+
+
+ pgm
+ image/x-portable-graymap
+
+
+ pgn
+ application/x-chess-pgn
+
+
+ pgp
+ application/pgp-encrypted
+
+
+ pic
+ image/pict
+
+
+ pict
+ image/pict
+
+
+ pkg
+ application/octet-stream
+
+
+ pki
+ application/pkixcmp
+
+
+ pkipath
+ application/pkix-pkipath
+
+
+ plb
+ application/vnd.3gpp.pic-bw-large
+
+
+ plc
+ application/vnd.mobius.plc
+
+
+ plf
+ application/vnd.pocketlearn
+
+
+ pls
+ audio/x-scpls
+
+
+ pml
+ application/vnd.ctc-posml
+
+
+ png
+ image/png
+
+
+ pnm
+ image/x-portable-anymap
+
+
+ pnt
+ image/x-macpaint
+
+
+ portpkg
+ application/vnd.macports.portpkg
+
+
+ pot
+ application/vnd.ms-powerpoint
+
+
+ potm
+ application/vnd.ms-powerpoint.template.macroenabled.12
+
+
+ potx
+ application/vnd.openxmlformats-officedocument.presentationml.template
+
+
+ ppam
+ application/vnd.ms-powerpoint.addin.macroenabled.12
+
+
+ ppd
+ application/vnd.cups-ppd
+
+
+ ppm
+ image/x-portable-pixmap
+
+
+ pps
+ application/vnd.ms-powerpoint
+
+
+ ppsm
+ application/vnd.ms-powerpoint.slideshow.macroenabled.12
+
+
+ ppsx
+ application/vnd.openxmlformats-officedocument.presentationml.slideshow
+
+
+ ppt
+ application/vnd.ms-powerpoint
+
+
+ pptm
+ application/vnd.ms-powerpoint.presentation.macroenabled.12
+
+
+ pptx
+ application/vnd.openxmlformats-officedocument.presentationml.presentation
+
+
+ pqa
+ application/vnd.palm
+
+
+ prc
+ application/x-mobipocket-ebook
+
+
+ pre
+ application/vnd.lotus-freelance
+
+
+ prf
+ application/pics-rules
+
+
+ ps
+ application/postscript
+
+
+ psb
+ application/vnd.3gpp.pic-bw-small
+
+
+ psd
+ image/vnd.adobe.photoshop
+
+
+ psf
+ application/x-font-linux-psf
+
+
+ pskcxml
+ application/pskc+xml
+
+
+ ptid
+ application/vnd.pvi.ptid1
+
+
+ pub
+ application/x-mspublisher
+
+
+ pvb
+ application/vnd.3gpp.pic-bw-var
+
+
+ pwn
+ application/vnd.3m.post-it-notes
+
+
+ pya
+ audio/vnd.ms-playready.media.pya
+
+
+ pyv
+ video/vnd.ms-playready.media.pyv
+
+
+ qam
+ application/vnd.epson.quickanime
+
+
+ qbo
+ application/vnd.intu.qbo
+
+
+ qfx
+ application/vnd.intu.qfx
+
+
+ qps
+ application/vnd.publishare-delta-tree
+
+
+ qt
+ video/quicktime
+
+
+ qti
+ image/x-quicktime
+
+
+ qtif
+ image/x-quicktime
+
+
+ qwd
+ application/vnd.quark.quarkxpress
+
+
+ qwt
+ application/vnd.quark.quarkxpress
+
+
+ qxb
+ application/vnd.quark.quarkxpress
+
+
+ qxd
+ application/vnd.quark.quarkxpress
+
+
+ qxl
+ application/vnd.quark.quarkxpress
+
+
+ qxt
+ application/vnd.quark.quarkxpress
+
+
+ ra
+ audio/x-pn-realaudio
+
+
+ ram
+ audio/x-pn-realaudio
+
+
+ rar
+ application/x-rar-compressed
+
+
+ ras
+ image/x-cmu-raster
+
+
+ rcprofile
+ application/vnd.ipunplugged.rcprofile
+
+
+ rdf
+ application/rdf+xml
+
+
+ rdz
+ application/vnd.data-vision.rdz
+
+
+ rep
+ application/vnd.businessobjects
+
+
+ res
+ application/x-dtbresource+xml
+
+
+ rgb
+ image/x-rgb
+
+
+ rif
+ application/reginfo+xml
+
+
+ rip
+ audio/vnd.rip
+
+
+ rl
+ application/resource-lists+xml
+
+
+ rlc
+ image/vnd.fujixerox.edmics-rlc
+
+
+ rld
+ application/resource-lists-diff+xml
+
+
+ rm
+ application/vnd.rn-realmedia
+
+
+ rmi
+ audio/midi
+
+
+ rmp
+ audio/x-pn-realaudio-plugin
+
+
+ rms
+ application/vnd.jcp.javame.midlet-rms
+
+
+ rnc
+ application/relax-ng-compact-syntax
+
+
+ roa
+ application/rpki-roa
+
+
+ roff
+ text/troff
+
+
+ rp9
+ application/vnd.cloanto.rp9
+
+
+ rpss
+ application/vnd.nokia.radio-presets
+
+
+ rpst
+ application/vnd.nokia.radio-preset
+
+
+ rq
+ application/sparql-query
+
+
+ rs
+ application/rls-services+xml
+
+
+ rsd
+ application/rsd+xml
+
+
+ rss
+ application/rss+xml
+
+
+ rtf
+ application/rtf
+
+
+ rtx
+ text/richtext
+
+
+ s
+ text/x-asm
+
+
+ saf
+ application/vnd.yamaha.smaf-audio
+
+
+ sbml
+ application/sbml+xml
+
+
+ sc
+ application/vnd.ibm.secure-container
+
+
+ scd
+ application/x-msschedule
+
+
+ scm
+ application/vnd.lotus-screencam
+
+
+ scq
+ application/scvp-cv-request
+
+
+ scs
+ application/scvp-cv-response
+
+
+ scurl
+ text/vnd.curl.scurl
+
+
+ sda
+ application/vnd.stardivision.draw
+
+
+ sdc
+ application/vnd.stardivision.calc
+
+
+ sdd
+ application/vnd.stardivision.impress
+
+
+ sdkd
+ application/vnd.solent.sdkm+xml
+
+
+ sdkm
+ application/vnd.solent.sdkm+xml
+
+
+ sdp
+ application/sdp
+
+
+ sdw
+ application/vnd.stardivision.writer
+
+
+ see
+ application/vnd.seemail
+
+
+ seed
+ application/vnd.fdsn.seed
+
+
+ sema
+ application/vnd.sema
+
+
+ semd
+ application/vnd.semd
+
+
+ semf
+ application/vnd.semf
+
+
+ ser
+ application/java-serialized-object
+
+
+ setpay
+ application/set-payment-initiation
+
+
+ setreg
+ application/set-registration-initiation
+
+
+ sfd-hdstx
+ application/vnd.hydrostatix.sof-data
+
+
+ sfs
+ application/vnd.spotfire.sfs
+
+
+ sgl
+ application/vnd.stardivision.writer-global
+
+
+ sgm
+ text/sgml
+
+
+ sgml
+ text/sgml
+
+
+ sh
+ application/x-sh
+
+
+ shar
+ application/x-shar
+
+
+ shf
+ application/shf+xml
+
+
+
+ sig
+ application/pgp-signature
+
+
+ silo
+ model/mesh
+
+
+ sis
+ application/vnd.symbian.install
+
+
+ sisx
+ application/vnd.symbian.install
+
+
+ sit
+ application/x-stuffit
+
+
+ sitx
+ application/x-stuffitx
+
+
+ skd
+ application/vnd.koan
+
+
+ skm
+ application/vnd.koan
+
+
+ skp
+ application/vnd.koan
+
+
+ skt
+ application/vnd.koan
+
+
+ sldm
+ application/vnd.ms-powerpoint.slide.macroenabled.12
+
+
+ sldx
+ application/vnd.openxmlformats-officedocument.presentationml.slide
+
+
+ slt
+ application/vnd.epson.salt
+
+
+ sm
+ application/vnd.stepmania.stepchart
+
+
+ smf
+ application/vnd.stardivision.math
+
+
+ smi
+ application/smil+xml
+
+
+ smil
+ application/smil+xml
+
+
+ smzip
+ application/vnd.stepmania.package
+
+
+ snd
+ audio/basic
+
+
+ snf
+ application/x-font-snf
+
+
+ so
+ application/octet-stream
+
+
+ spc
+ application/x-pkcs7-certificates
+
+
+ spf
+ application/vnd.yamaha.smaf-phrase
+
+
+ spl
+ application/x-futuresplash
+
+
+ spot
+ text/vnd.in3d.spot
+
+
+ spp
+ application/scvp-vp-response
+
+
+ spq
+ application/scvp-vp-request
+
+
+ spx
+ audio/ogg
+
+
+ src
+ application/x-wais-source
+
+
+ sru
+ application/sru+xml
+
+
+ srx
+ application/sparql-results+xml
+
+
+ sse
+ application/vnd.kodak-descriptor
+
+
+ ssf
+ application/vnd.epson.ssf
+
+
+ ssml
+ application/ssml+xml
+
+
+ st
+ application/vnd.sailingtracker.track
+
+
+ stc
+ application/vnd.sun.xml.calc.template
+
+
+ std
+ application/vnd.sun.xml.draw.template
+
+
+ stf
+ application/vnd.wt.stf
+
+
+ sti
+ application/vnd.sun.xml.impress.template
+
+
+ stk
+ application/hyperstudio
+
+
+ stl
+ application/vnd.ms-pki.stl
+
+
+ str
+ application/vnd.pg.format
+
+
+ stw
+ application/vnd.sun.xml.writer.template
+
+
+ sub
+ text/vnd.dvb.subtitle
+
+
+ sus
+ application/vnd.sus-calendar
+
+
+ susp
+ application/vnd.sus-calendar
+
+
+ sv4cpio
+ application/x-sv4cpio
+
+
+ sv4crc
+ application/x-sv4crc
+
+
+ svc
+ application/vnd.dvb.service
+
+
+ svd
+ application/vnd.svd
+
+
+ svg
+ image/svg+xml
+
+
+ svgz
+ image/svg+xml
+
+
+ swa
+ application/x-director
+
+
+ swf
+ application/x-shockwave-flash
+
+
+ swi
+ application/vnd.aristanetworks.swi
+
+
+ sxc
+ application/vnd.sun.xml.calc
+
+
+ sxd
+ application/vnd.sun.xml.draw
+
+
+ sxg
+ application/vnd.sun.xml.writer.global
+
+
+ sxi
+ application/vnd.sun.xml.impress
+
+
+ sxm
+ application/vnd.sun.xml.math
+
+
+ sxw
+ application/vnd.sun.xml.writer
+
+
+ t
+ text/troff
+
+
+ taglet
+ application/vnd.mynfc
+
+
+ tao
+ application/vnd.tao.intent-module-archive
+
+
+ tar
+ application/x-tar
+
+
+ tcap
+ application/vnd.3gpp2.tcap
+
+
+ tcl
+ application/x-tcl
+
+
+ teacher
+ application/vnd.smart.teacher
+
+
+ tei
+ application/tei+xml
+
+
+ teicorpus
+ application/tei+xml
+
+
+ tex
+ application/x-tex
+
+
+ texi
+ application/x-texinfo
+
+
+ texinfo
+ application/x-texinfo
+
+
+ text
+ text/plain
+
+
+ tfi
+ application/thraud+xml
+
+
+ tfm
+ application/x-tex-tfm
+
+
+ thmx
+ application/vnd.ms-officetheme
+
+
+ tif
+ image/tiff
+
+
+ tiff
+ image/tiff
+
+
+ tmo
+ application/vnd.tmobile-livetv
+
+
+ torrent
+ application/x-bittorrent
+
+
+ tpl
+ application/vnd.groove-tool-template
+
+
+ tpt
+ application/vnd.trid.tpt
+
+
+ tr
+ text/troff
+
+
+ tra
+ application/vnd.trueapp
+
+
+ trm
+ application/x-msterminal
+
+
+ tsd
+ application/timestamped-data
+
+
+ tsv
+ text/tab-separated-values
+
+
+ ttc
+ application/x-font-ttf
+
+
+ ttf
+ application/x-font-ttf
+
+
+ ttl
+ text/turtle
+
+
+ twd
+ application/vnd.simtech-mindmapper
+
+
+ twds
+ application/vnd.simtech-mindmapper
+
+
+ txd
+ application/vnd.genomatix.tuxedo
+
+
+ txf
+ application/vnd.mobius.txf
+
+
+ txt
+ text/plain
+
+
+ u32
+ application/x-authorware-bin
+
+
+ udeb
+ application/x-debian-package
+
+
+ ufd
+ application/vnd.ufdl
+
+
+ ufdl
+ application/vnd.ufdl
+
+
+ ulw
+ audio/basic
+
+
+ umj
+ application/vnd.umajin
+
+
+ unityweb
+ application/vnd.unity
+
+
+ uoml
+ application/vnd.uoml+xml
+
+
+ uri
+ text/uri-list
+
+
+ uris
+ text/uri-list
+
+
+ urls
+ text/uri-list
+
+
+ ustar
+ application/x-ustar
+
+
+ utz
+ application/vnd.uiq.theme
+
+
+ uu
+ text/x-uuencode
+
+
+ uva
+ audio/vnd.dece.audio
+
+
+ uvd
+ application/vnd.dece.data
+
+
+ uvf
+ application/vnd.dece.data
+
+
+ uvg
+ image/vnd.dece.graphic
+
+
+ uvh
+ video/vnd.dece.hd
+
+
+ uvi
+ image/vnd.dece.graphic
+
+
+ uvm
+ video/vnd.dece.mobile
+
+
+ uvp
+ video/vnd.dece.pd
+
+
+ uvs
+ video/vnd.dece.sd
+
+
+ uvt
+ application/vnd.dece.ttml+xml
+
+
+ uvu
+ video/vnd.uvvu.mp4
+
+
+ uvv
+ video/vnd.dece.video
+
+
+ uvva
+ audio/vnd.dece.audio
+
+
+ uvvd
+ application/vnd.dece.data
+
+
+ uvvf
+ application/vnd.dece.data
+
+
+ uvvg
+ image/vnd.dece.graphic
+
+
+ uvvh
+ video/vnd.dece.hd
+
+
+ uvvi
+ image/vnd.dece.graphic
+
+
+ uvvm
+ video/vnd.dece.mobile
+
+
+ uvvp
+ video/vnd.dece.pd
+
+
+ uvvs
+ video/vnd.dece.sd
+
+
+ uvvt
+ application/vnd.dece.ttml+xml
+
+
+ uvvu
+ video/vnd.uvvu.mp4
+
+
+ uvvv
+ video/vnd.dece.video
+
+
+ uvvx
+ application/vnd.dece.unspecified
+
+
+ uvvz
+ application/vnd.dece.zip
+
+
+ uvx
+ application/vnd.dece.unspecified
+
+
+ uvz
+ application/vnd.dece.zip
+
+
+ vcard
+ text/vcard
+
+
+ vcd
+ application/x-cdlink
+
+
+ vcf
+ text/x-vcard
+
+
+ vcg
+ application/vnd.groove-vcard
+
+
+ vcs
+ text/x-vcalendar
+
+
+ vcx
+ application/vnd.vcx
+
+
+ vis
+ application/vnd.visionary
+
+
+ viv
+ video/vnd.vivo
+
+
+ vor
+ application/vnd.stardivision.writer
+
+
+ vox
+ application/x-authorware-bin
+
+
+ vrml
+ model/vrml
+
+
+ vsd
+ application/vnd.visio
+
+
+ vsf
+ application/vnd.vsf
+
+
+ vss
+ application/vnd.visio
+
+
+ vst
+ application/vnd.visio
+
+
+ vsw
+ application/vnd.visio
+
+
+ vtu
+ model/vnd.vtu
+
+
+ vxml
+ application/voicexml+xml
+
+
+ w3d
+ application/x-director
+
+
+ wad
+ application/x-doom
+
+
+ wav
+ audio/x-wav
+
+
+ wax
+ audio/x-ms-wax
+
+
+
+ wbmp
+ image/vnd.wap.wbmp
+
+
+ wbs
+ application/vnd.criticaltools.wbs+xml
+
+
+ wbxml
+ application/vnd.wap.wbxml
+
+
+ wcm
+ application/vnd.ms-works
+
+
+ wdb
+ application/vnd.ms-works
+
+
+ weba
+ audio/webm
+
+
+ webm
+ video/webm
+
+
+ webp
+ image/webp
+
+
+ wg
+ application/vnd.pmi.widget
+
+
+ wgt
+ application/widget
+
+
+ wks
+ application/vnd.ms-works
+
+
+ wm
+ video/x-ms-wm
+
+
+ wma
+ audio/x-ms-wma
+
+
+ wmd
+ application/x-ms-wmd
+
+
+ wmf
+ application/x-msmetafile
+
+
+
+ wml
+ text/vnd.wap.wml
+
+
+
+ wmlc
+ application/vnd.wap.wmlc
+
+
+
+ wmls
+ text/vnd.wap.wmlscript
+
+
+
+ wmlsc
+ application/vnd.wap.wmlscriptc
+
+
+ wmv
+ video/x-ms-wmv
+
+
+ wmx
+ video/x-ms-wmx
+
+
+ wmz
+ application/x-ms-wmz
+
+
+ woff
+ application/x-font-woff
+
+
+ wpd
+ application/vnd.wordperfect
+
+
+ wpl
+ application/vnd.ms-wpl
+
+
+ wps
+ application/vnd.ms-works
+
+
+ wqd
+ application/vnd.wqd
+
+
+ wri
+ application/x-mswrite
+
+
+ wrl
+ model/vrml
+
+
+ wsdl
+ application/wsdl+xml
+
+
+ wspolicy
+ application/wspolicy+xml
+
+
+ wtb
+ application/vnd.webturbo
+
+
+ wvx
+ video/x-ms-wvx
+
+
+ x32
+ application/x-authorware-bin
+
+
+ x3d
+ application/vnd.hzn-3d-crossword
+
+
+ xap
+ application/x-silverlight-app
+
+
+ xar
+ application/vnd.xara
+
+
+ xbap
+ application/x-ms-xbap
+
+
+ xbd
+ application/vnd.fujixerox.docuworks.binder
+
+
+ xbm
+ image/x-xbitmap
+
+
+ xdf
+ application/xcap-diff+xml
+
+
+ xdm
+ application/vnd.syncml.dm+xml
+
+
+ xdp
+ application/vnd.adobe.xdp+xml
+
+
+ xdssc
+ application/dssc+xml
+
+
+ xdw
+ application/vnd.fujixerox.docuworks
+
+
+ xenc
+ application/xenc+xml
+
+
+ xer
+ application/patch-ops-error+xml
+
+
+ xfdf
+ application/vnd.adobe.xfdf
+
+
+ xfdl
+ application/vnd.xfdl
+
+
+ xht
+ application/xhtml+xml
+
+
+ xhtml
+ application/xhtml+xml
+
+
+ xhvml
+ application/xv+xml
+
+
+ xif
+ image/vnd.xiff
+
+
+ xla
+ application/vnd.ms-excel
+
+
+ xlam
+ application/vnd.ms-excel.addin.macroenabled.12
+
+
+ xlc
+ application/vnd.ms-excel
+
+
+ xlm
+ application/vnd.ms-excel
+
+
+ xls
+ application/vnd.ms-excel
+
+
+ xlsb
+ application/vnd.ms-excel.sheet.binary.macroenabled.12
+
+
+ xlsm
+ application/vnd.ms-excel.sheet.macroenabled.12
+
+
+ xlsx
+ application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
+
+
+ xlt
+ application/vnd.ms-excel
+
+
+ xltm
+ application/vnd.ms-excel.template.macroenabled.12
+
+
+ xltx
+ application/vnd.openxmlformats-officedocument.spreadsheetml.template
+
+
+ xlw
+ application/vnd.ms-excel
+
+
+ xml
+ application/xml
+
+
+ xo
+ application/vnd.olpc-sugar
+
+
+ xop
+ application/xop+xml
+
+
+ xpi
+ application/x-xpinstall
+
+
+ xpm
+ image/x-xpixmap
+
+
+ xpr
+ application/vnd.is-xpr
+
+
+ xps
+ application/vnd.ms-xpsdocument
+
+
+ xpw
+ application/vnd.intercon.formnet
+
+
+ xpx
+ application/vnd.intercon.formnet
+
+
+ xsl
+ application/xml
+
+
+ xslt
+ application/xslt+xml
+
+
+ xsm
+ application/vnd.syncml+xml
+
+
+ xspf
+ application/xspf+xml
+
+
+ xul
+ application/vnd.mozilla.xul+xml
+
+
+ xvm
+ application/xv+xml
+
+
+ xvml
+ application/xv+xml
+
+
+ xwd
+ image/x-xwindowdump
+
+
+ xyz
+ chemical/x-xyz
+
+
+ yang
+ application/yang
+
+
+ yin
+ application/yin+xml
+
+
+ z
+ application/x-compress
+
+
+ Z
+ application/x-compress
+
+
+ zaz
+ application/vnd.zzazz.deck+xml
+
+
+ zip
+ application/zip
+
+
+ zir
+ application/vnd.zul
+
+
+ zirz
+ application/vnd.zul
+
+
+ zmm
+ application/vnd.handheld-entertainment+xml
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ index.html
+ index.htm
+ index.jsp
+
+
+
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/logs/access_log.2024-12-26" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/logs/access_log.2024-12-26"
new file mode 100644
index 0000000000000000000000000000000000000000..02c09eed6ae5ea724ff34bec81a262b4c5a1de18
--- /dev/null
+++ "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/logs/access_log.2024-12-26"
@@ -0,0 +1,63 @@
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:16:59:04 +0800] "GET /springMvc01 HTTP/1.1" 302 - http-bio-8080-exec-1 0
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:16:59:06 +0800] "GET /springMvc01/ HTTP/1.1" 200 57 http-bio-8080-exec-3 1776
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:16:59:06 +0800] "GET /favicon.ico HTTP/1.1" 404 - http-bio-8080-exec-4 0
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:17:02:42 +0800] "GET /springMvc01 HTTP/1.1" 302 - http-bio-8080-exec-1 0
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:17:02:43 +0800] "GET /springMvc01/ HTTP/1.1" 200 62 http-bio-8080-exec-3 1301
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:17:04:06 +0800] "GET /springMvc01 HTTP/1.1" 302 - http-bio-8080-exec-1 0
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:17:04:06 +0800] "GET /springMvc01/ HTTP/1.1" 200 62 http-bio-8080-exec-3 73
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:17:24:26 +0800] "GET / HTTP/1.1" 200 62 http-bio-8080-exec-1 1746
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:17:24:36 +0800] "GET /getString HTTP/1.1" 404 969 http-bio-8080-exec-3 8
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:17:26:00 +0800] "GET /getString HTTP/1.1" 404 969 http-bio-8080-exec-5 3
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:17:26:38 +0800] "GET / HTTP/1.1" 200 62 http-bio-8080-exec-1 119
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:17:27:39 +0800] "GET /springMvc01 HTTP/1.1" 302 - http-bio-8080-exec-1 0
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:17:27:40 +0800] "GET /springMvc01/ HTTP/1.1" 200 62 http-bio-8080-exec-3 1375
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:17:27:49 +0800] "GET /springMvc01/getString HTTP/1.1" 404 993 http-bio-8080-exec-4 8
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:17:28:02 +0800] "GET /getString HTTP/1.1" 404 - http-bio-8080-exec-5 0
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:17:32:23 +0800] "GET / HTTP/1.1" 200 62 http-bio-8080-exec-1 129
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:17:32:33 +0800] "GET /getStr HTTP/1.1" 404 963 http-bio-8080-exec-3 9
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:17:35:38 +0800] "GET / HTTP/1.1" 200 62 http-bio-8080-exec-1 178
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:17:35:49 +0800] "GET /getStr HTTP/1.1" 404 963 http-bio-8080-exec-3 9
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:17:38:08 +0800] "GET / HTTP/1.1" 200 62 http-bio-8080-exec-1 110
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:17:38:19 +0800] "GET /getStr HTTP/1.1" 200 3 http-bio-8080-exec-3 73
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:17:38:34 +0800] "GET /getString HTTP/1.1" 200 62 http-bio-8080-exec-4 15
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:21:36:45 +0800] "GET / HTTP/1.1" 200 62 http-bio-8080-exec-1 43
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:21:36:45 +0800] "GET /favicon.ico HTTP/1.1" 404 949 http-bio-8080-exec-3 10
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:21:36:56 +0800] "GET /getStr HTTP/1.1" 200 3 http-bio-8080-exec-4 34
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:05:38 +0800] "GET / HTTP/1.1" 200 62 http-bio-8080-exec-1 59
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:05:53 +0800] "GET /getBook HTTP/1.1" 500 3079 http-bio-8080-exec-3 24
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:07:28 +0800] "GET /getBook HTTP/1.1" 500 3079 http-bio-8080-exec-4 2
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:08:19 +0800] "GET / HTTP/1.1" 200 62 http-bio-8080-exec-1 47
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:08:19 +0800] "GET /favicon.ico HTTP/1.1" 404 949 http-bio-8080-exec-3 12
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:08:28 +0800] "GET /getBook HTTP/1.1" 500 3079 http-bio-8080-exec-4 39
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:09:25 +0800] "GET / HTTP/1.1" 200 62 http-bio-8080-exec-1 49
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:09:39 +0800] "GET /getBook HTTP/1.1" 500 3079 http-bio-8080-exec-3 54
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:11:40 +0800] "GET / HTTP/1.1" 200 62 http-bio-80-exec-1 52
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:11:40 +0800] "GET /favicon.ico HTTP/1.1" 404 949 http-bio-80-exec-3 14
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:11:49 +0800] "GET /getStr HTTP/1.1" 200 3 http-bio-80-exec-4 37
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:11:55 +0800] "GET /getBook HTTP/1.1" 500 3079 http-bio-80-exec-5 9
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:20:49 +0800] "GET / HTTP/1.1" 200 62 http-bio-80-exec-1 44
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:20:57 +0800] "GET /getBook HTTP/1.1" 200 46 http-bio-80-exec-3 114
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:23:53 +0800] "GET / HTTP/1.1" 200 62 http-bio-80-exec-1 44
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:23:57 +0800] "GET /getBookList HTTP/1.1" 200 212 http-bio-80-exec-3 50
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:27:35 +0800] "GET / HTTP/1.1" 200 62 http-bio-80-exec-2 31
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:27:41 +0800] "GET /t1 HTTP/1.1" 500 4635 http-bio-80-exec-3 66
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:29:25 +0800] "GET /t1?user=libai&age=18 HTTP/1.1" 200 19 http-bio-80-exec-4 21
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:31:51 +0800] "GET /t1?user=%E5%87%A1&age=18 HTTP/1.1" 200 17 http-bio-80-exec-7 3
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:36:28 +0800] "GET /getBook HTTP/1.1" 200 46 http-bio-80-exec-10 66
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:36:33 +0800] "GET /getBook1 HTTP/1.1" 404 949 http-bio-80-exec-10 4
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:37:57 +0800] "GET /getBook1%EF%BC%9FbookId=1 HTTP/1.1" 404 949 http-bio-80-exec-4 3
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:38:43 +0800] "GET /getBook2%EF%BC%9FbookId=1 HTTP/1.1" 404 949 http-bio-80-exec-4 1
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:39:05 +0800] "GET / HTTP/1.1" 200 62 http-bio-80-exec-1 47
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:39:15 +0800] "GET /getBook1 HTTP/1.1" 200 39 http-bio-80-exec-3 124
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:39:25 +0800] "GET /getBook1?bookId=1 HTTP/1.1" 200 39 http-bio-80-exec-4 9
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:43:49 +0800] "GET / HTTP/1.1" 200 62 http-bio-80-exec-1 29
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:43:55 +0800] "GET /getArray?hobby=%E5%94%B1%E6%AD%8C&hobby=%E8%B7%B3%E8%88%9E&hobby=%E6%B8%B8%E6%88%8F HTTP/1.1" 200 39 http-bio-80-exec-3 93
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:45:01 +0800] "GET / HTTP/1.1" 200 62 http-bio-80-exec-1 43
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:45:05 +0800] "GET /%20getList?list=111&list=222 HTTP/1.1" 404 949 http-bio-80-exec-3 12
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:45:14 +0800] "GET /getList?list=111&list=222 HTTP/1.1" 200 23 http-bio-80-exec-4 86
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:49:26 +0800] "GET / HTTP/1.1" 200 62 http-bio-80-exec-1 46
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:49:39 +0800] "GET /getListJson HTTP/1.1" 400 968 http-bio-80-exec-3 23
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:50:17 +0800] "GET /getListJson?list=111&list=222 HTTP/1.1" 400 968 http-bio-80-exec-2 2
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:50:32 +0800] "GET /getListJson?bookId=1 HTTP/1.1" 400 968 http-bio-80-exec-4 3
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:51:59 +0800] "GET / HTTP/1.1" 200 62 http-bio-80-exec-1 40
+0:0:0:0:0:0:0:1 - - [26/Dec/2024:22:52:27 +0800] "GET /getListJson?bookId=1 HTTP/1.1" 400 968 http-bio-80-exec-3 55
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/work/Tomcat/localhost/_/org/apache/jsp/index_jsp.class" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/work/Tomcat/localhost/_/org/apache/jsp/index_jsp.class"
new file mode 100644
index 0000000000000000000000000000000000000000..e985e765ccc230ae34b8337405467848d0847686
Binary files /dev/null and "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/work/Tomcat/localhost/_/org/apache/jsp/index_jsp.class" differ
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/work/Tomcat/localhost/_/org/apache/jsp/index_jsp.java" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/work/Tomcat/localhost/_/org/apache/jsp/index_jsp.java"
new file mode 100644
index 0000000000000000000000000000000000000000..0522b5cc13fc3080f15a6882c90808ac5c6d0975
--- /dev/null
+++ "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/work/Tomcat/localhost/_/org/apache/jsp/index_jsp.java"
@@ -0,0 +1,79 @@
+/*
+ * Generated by the Jasper component of Apache Tomcat
+ * Version: Apache Tomcat/7.0.47
+ * Generated at: 2024-12-26 09:24:25 UTC
+ * Note: The last modified time of this file was set to
+ * the last modified time of the source file after
+ * generation to assist with modification tracking.
+ */
+package org.apache.jsp;
+
+import javax.servlet.*;
+import javax.servlet.http.*;
+import javax.servlet.jsp.*;
+
+public final class index_jsp extends org.apache.jasper.runtime.HttpJspBase
+ implements org.apache.jasper.runtime.JspSourceDependent {
+
+ private static final javax.servlet.jsp.JspFactory _jspxFactory =
+ javax.servlet.jsp.JspFactory.getDefaultFactory();
+
+ private static java.util.Map _jspx_dependants;
+
+ private javax.el.ExpressionFactory _el_expressionfactory;
+ private org.apache.tomcat.InstanceManager _jsp_instancemanager;
+
+ public java.util.Map getDependants() {
+ return _jspx_dependants;
+ }
+
+ public void _jspInit() {
+ _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
+ _jsp_instancemanager = org.apache.jasper.runtime.InstanceManagerFactory.getInstanceManager(getServletConfig());
+ }
+
+ public void _jspDestroy() {
+ }
+
+ public void _jspService(final javax.servlet.http.HttpServletRequest request, final javax.servlet.http.HttpServletResponse response)
+ throws java.io.IOException, javax.servlet.ServletException {
+
+ final javax.servlet.jsp.PageContext pageContext;
+ javax.servlet.http.HttpSession session = null;
+ final javax.servlet.ServletContext application;
+ final javax.servlet.ServletConfig config;
+ javax.servlet.jsp.JspWriter out = null;
+ final java.lang.Object page = this;
+ javax.servlet.jsp.JspWriter _jspx_out = null;
+ javax.servlet.jsp.PageContext _jspx_page_context = null;
+
+
+ try {
+ response.setContentType("text/html");
+ pageContext = _jspxFactory.getPageContext(this, request, response,
+ null, true, 8192, true);
+ _jspx_page_context = pageContext;
+ application = pageContext.getServletContext();
+ config = pageContext.getServletConfig();
+ session = pageContext.getSession();
+ out = pageContext.getOut();
+ _jspx_out = out;
+
+ out.write("\r\n");
+ out.write("\r\n");
+ out.write("Hello World!55555
\r\n");
+ out.write("\r\n");
+ out.write("\r\n");
+ } catch (java.lang.Throwable t) {
+ if (!(t instanceof javax.servlet.jsp.SkipPageException)){
+ out = _jspx_out;
+ if (out != null && out.getBufferSize() != 0)
+ try { out.clearBuffer(); } catch (java.io.IOException e) {}
+ if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
+ else throw new ServletException(t);
+ }
+ } finally {
+ _jspxFactory.releasePageContext(_jspx_page_context);
+ }
+ }
+}
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/work/Tomcat/localhost/springMvc01/SESSIONS.ser" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/work/Tomcat/localhost/springMvc01/SESSIONS.ser"
new file mode 100644
index 0000000000000000000000000000000000000000..076ca2d9de4a8a2cc0a2a92711a59a59326371a6
Binary files /dev/null and "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/work/Tomcat/localhost/springMvc01/SESSIONS.ser" differ
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/work/Tomcat/localhost/springMvc01/org/apache/jsp/index_jsp.class" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/work/Tomcat/localhost/springMvc01/org/apache/jsp/index_jsp.class"
new file mode 100644
index 0000000000000000000000000000000000000000..e985e765ccc230ae34b8337405467848d0847686
Binary files /dev/null and "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/work/Tomcat/localhost/springMvc01/org/apache/jsp/index_jsp.class" differ
diff --git "a/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/work/Tomcat/localhost/springMvc01/org/apache/jsp/index_jsp.java" "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/work/Tomcat/localhost/springMvc01/org/apache/jsp/index_jsp.java"
new file mode 100644
index 0000000000000000000000000000000000000000..f06ac956817ca8068c9f8ec35a0a9037c9b43a95
--- /dev/null
+++ "b/\345\207\241\345\205\211\344\271\220/20241226springMvc\345\210\235\347\272\247/springMvc01/target/tomcat/work/Tomcat/localhost/springMvc01/org/apache/jsp/index_jsp.java"
@@ -0,0 +1,79 @@
+/*
+ * Generated by the Jasper component of Apache Tomcat
+ * Version: Apache Tomcat/7.0.47
+ * Generated at: 2024-12-26 09:27:39 UTC
+ * Note: The last modified time of this file was set to
+ * the last modified time of the source file after
+ * generation to assist with modification tracking.
+ */
+package org.apache.jsp;
+
+import javax.servlet.*;
+import javax.servlet.http.*;
+import javax.servlet.jsp.*;
+
+public final class index_jsp extends org.apache.jasper.runtime.HttpJspBase
+ implements org.apache.jasper.runtime.JspSourceDependent {
+
+ private static final javax.servlet.jsp.JspFactory _jspxFactory =
+ javax.servlet.jsp.JspFactory.getDefaultFactory();
+
+ private static java.util.Map _jspx_dependants;
+
+ private javax.el.ExpressionFactory _el_expressionfactory;
+ private org.apache.tomcat.InstanceManager _jsp_instancemanager;
+
+ public java.util.Map getDependants() {
+ return _jspx_dependants;
+ }
+
+ public void _jspInit() {
+ _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
+ _jsp_instancemanager = org.apache.jasper.runtime.InstanceManagerFactory.getInstanceManager(getServletConfig());
+ }
+
+ public void _jspDestroy() {
+ }
+
+ public void _jspService(final javax.servlet.http.HttpServletRequest request, final javax.servlet.http.HttpServletResponse response)
+ throws java.io.IOException, javax.servlet.ServletException {
+
+ final javax.servlet.jsp.PageContext pageContext;
+ javax.servlet.http.HttpSession session = null;
+ final javax.servlet.ServletContext application;
+ final javax.servlet.ServletConfig config;
+ javax.servlet.jsp.JspWriter out = null;
+ final java.lang.Object page = this;
+ javax.servlet.jsp.JspWriter _jspx_out = null;
+ javax.servlet.jsp.PageContext _jspx_page_context = null;
+
+
+ try {
+ response.setContentType("text/html");
+ pageContext = _jspxFactory.getPageContext(this, request, response,
+ null, true, 8192, true);
+ _jspx_page_context = pageContext;
+ application = pageContext.getServletContext();
+ config = pageContext.getServletConfig();
+ session = pageContext.getSession();
+ out = pageContext.getOut();
+ _jspx_out = out;
+
+ out.write("\r\n");
+ out.write("\r\n");
+ out.write("Hello World!55555
\r\n");
+ out.write("\r\n");
+ out.write("\r\n");
+ } catch (java.lang.Throwable t) {
+ if (!(t instanceof javax.servlet.jsp.SkipPageException)){
+ out = _jspx_out;
+ if (out != null && out.getBufferSize() != 0)
+ try { out.clearBuffer(); } catch (java.io.IOException e) {}
+ if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
+ else throw new ServletException(t);
+ }
+ } finally {
+ _jspxFactory.releasePageContext(_jspx_page_context);
+ }
+ }
+}