繁体   English   中英

Spring MVC安装程序缺少链接

[英]Spring MVC setup missing link

在一次采访中,有人问我一个非常简单的问题,即如何设置spring mvc应用程序。 我回答说,将所有的jar放在适当的位置并放在web.xml DisptacherServlet设置中,然后放入[servlet] -servlet.xml spring config文件声明。 但是面试官问我,我将如何确保所有传入Web应用程序的请求仅到达DispatcherServlet,并且没有其他Servlet在它之前执行。 因此,我通过将启动加载程序设置为1来告诉我。但是他的采访者告诉我,还需要做一些其他事情来确保并且对我的回答不满意。 你能告诉我那是什么吗?

配置Servlet映射将确保:

<web-app>
    <servlet>
        <servlet-name>example</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>

    <servlet-mapping>
        <servlet-name>example</servlet-name>
        <url-pattern>/*</url-pattern>
    </servlet-mapping>

</web-app>

我认为答案应该是DispatcherServlet的servlet映射必须是第一个,然后才是所有其他可能的servlet映射,它们可能具有与DispatcherServlet相同的url模式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM