Skip to content

Commit e912b09

Browse files
authored
Update 81.5 Deploying a WAR in an Old (Servlet 2.5) Container.md
1 parent 1274351 commit e912b09

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

IX. ‘How-to’ guides/81.5 Deploying a WAR in an Old (Servlet 2.5) Container.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
### 81.5 部署WAR到老的(Servlet2.5)容器
22

3-
Spring Boot使用 Servlet 3.0 APIs初始化ServletContext(注册Servlets等),所以你不能在一个Servlet 2.5的容器中原封不动的使用同样的应用。使用一些特定的工具也是可以在一个老的容器中运行Spring Boot应用的。如果添加了`org.springframework.boot:spring-boot-legacy`依赖,你只需要创建一个web.xml,声明一个用于创建应用上下文的上下文监听器,过滤器和servlets。上下文监听器是专用于Spring Boot的,其他的都是一个Servlet 2.5的Spring应用所具有的。示例:
3+
Spring Boot使用 Servlet 3.0 APIs初始化`ServletContext`(注册`Servlets`),所以你不能在一个Servlet 2.5的容器中原封不动的使用同样的应用。使用一些特定的工具也是可以在老的容器中运行Spring Boot应用的。如果添加了`org.springframework.boot:spring-boot-legacy`依赖,你只需要创建一个`web.xml`,声明一个用于创建应用上下文的上下文监听器,过滤器和servlets。上下文监听器是专用于Spring Boot的,其他的都是一个Servlet 2.5的Spring应用所具有的。示例:
44
```xml
55
<?xml version="1.0" encoding="UTF-8"?>
66
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
@@ -43,4 +43,4 @@ Spring Boot使用 Servlet 3.0 APIs初始化ServletContext(注册Servlets等)
4343

4444
</web-app>
4545
```
46-
在该示例中,我们使用一个单一的应用上下文(通过上下文监听器创建的),然后使用一个init参数将它附加到DispatcherServlet。这在一个Spring Boot应用中是很正常的(你通常只有一个应用上下文)。
46+
在该示例中,我们使用一个单一的应用上下文(通过上下文监听器创建的),然后使用一个init参数将它附加到`DispatcherServlet`。这在一个Spring Boot应用中是很正常的(你通常只有一个应用上下文)。

0 commit comments

Comments
 (0)