web.xml中的上下文参数是什么?

什么是<context-param>web.xml?我们为什么用它?

例如,以下内容是做什么的?

<context-param>

<param-name>contextConfigLocation</param-name>

<param-value>/WEB-INF/dispatcher-servlet-servlet.xml</param-value>

</context-param>

回答:

在Spring Web应用程序中,contextConfigLocation上下文参数给出了根上下文的位置。

对于spring-mvc应用程序,您的配置很 奇怪 ,因为默认情况下,servletname-servlet.xml(其中servlet

servletname的名称DispatcherServlet)是该servlet的子应用程序上下文。

当前(并由Spring文档建议)是具有一个包含模型层(服务,持久性和业务Bean)的根上下文以及一个包含控制器和视图层(控制器,视图解析器,拦截器)的Servlet上下文。

。规则是servlet上下文中的bean可以使用根上下文的bean,但是倒数是false。

以上是 web.xml中的上下文参数是什么? 的全部内容, 来源链接: utcz.com/qa/416876.html

回到顶部