Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/354.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 修改index.jsp的路径_Java_Web Services - Fatal编程技术网

Java 修改index.jsp的路径

Java 修改index.jsp的路径,java,web-services,Java,Web Services,我的环境是Spring4.0和Tomcat7 如果我在tomcat上运行项目,我在webapp下的项目中有一个index.jsp文件 locathost:8080/contextPath\u Of_Project/,默认情况下,浏览器将显示index.jsp 如果我想让浏览器在localhost:8080/contextPath\u of\u Project/something下显示index.jsp/ 除了使用controller和viewresolver,还有什么解决方案吗 我是否可以仅通过

我的环境是Spring4.0和Tomcat7

如果我在tomcat上运行项目,我在webapp下的项目中有一个index.jsp文件

locathost:8080/contextPath\u Of_Project/,默认情况下,浏览器将显示index.jsp

如果我想让浏览器在localhost:8080/contextPath\u of\u Project/something下显示index.jsp/

除了使用controller和viewresolver,还有什么解决方案吗

我是否可以仅通过修改配置来实现目标


谢谢

修改部署描述符文件
WEB-INF/WEB.xml
。在web应用下面添加欢迎文件列表标记。您的配置文件应如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" 
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
 xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
 http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

    <welcome-file-list>
        <welcome-file>something/index.jsp</welcome-file>
    </welcome-file-list>
</web-app>

something/index.jsp
此示例基于JavaEE5。如果您的版本不同,您可能需要更改它