Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何阻止tomcat添加尾部斜杠_Java_Spring Mvc_Tomcat_Servlets - Fatal编程技术网

Java 如何阻止tomcat添加尾部斜杠

Java 如何阻止tomcat添加尾部斜杠,java,spring-mvc,tomcat,servlets,Java,Spring Mvc,Tomcat,Servlets,我有一个奇怪的要求。我想阻止tomcat添加尾部斜杠并用Http代码302重定向页面 我有一个sprinmvc应用程序。在我的web.xml中,我使用以下映射配置了DispatcherServlet <servlet> <servlet-name>dispatcher</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet<

我有一个奇怪的要求。我想阻止tomcat添加尾部斜杠并用Http代码302重定向页面

我有一个sprinmvc应用程序。在我的web.xml中,我使用以下映射配置了DispatcherServlet

<servlet>
    <servlet-name>dispatcher</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>        
    <init-param>
            <param-name>contextConfigLocation</param-name>
            <param-value>classpath:/servlet-context.xml</param-value>
        </init-param>
    <load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
    <servlet-name>dispatcher</servlet-name>
    <url-pattern>/</url-pattern>
</servlet-mapping>

调度员
org.springframework.web.servlet.DispatcherServlet
上下文配置位置
类路径:/servlet-context.xml
1.
调度员
/
我知道如果我将url模式更改为“/*”会起作用。但是,我需要为不同目录中的每个jsp文件编写servlet映射。您是否可以提供任何解决方案,通过将disactherservlet url模式保持为“/”来停止此重定向(http代码302)

我知道我可以使用apache重写规则,但我不想使用这个解决方案

谢谢, 古鲁