Java 修改index.jsp的路径
我的环境是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,还有什么解决方案吗 我是否可以仅通过修改配置来实现目标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,还有什么解决方案吗 我是否可以仅通过
谢谢修改部署描述符文件
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。如果您的版本不同,您可能需要更改它