springMVC项目,设置根路径对应的页面
来源:互联网 发布:win7红警网络进不去 编辑:程序博客网 时间:2024/06/06 09:32
1. 缺省的流程
缺省的根路径流程:
若web.xml中没有配置任何有关欢迎页的信息!其实这时等效于如下配置:这个会由Web容器最先访问!
<welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp</welcome-file></welcome-file-list>
默认访问根路径,会访问index.**的页面
2.方法一: SpringMVC 对根路径进行拦截
在web.xml中加入如下:
<welcome-file-list> <welcome-file></welcome-file></welcome-file-list>
此时,web服务器就知道,根路径不要web服务器来处理,而是由程序自身来处理。这时,index.html也就不起作用了。
3.方法二:在index.**中进行跳转至 相应的过滤地址
例如:index.jsp中
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <base href="<%=basePath%>"> </head> <body><jsp:forward page="login"></jsp:forward> </body></html>
参考:http://iammr.7.blog.163.com/blog/static/49102699201222643458216/
0 0
- springMVC项目,设置根路径对应的页面
- springMVC 项目根路径访问页面配置
- springmvc页面跳转时的路径问题需要使用/项目名/。。。。。。必须的
- SpringMVC获取项目路径
- SpringMVC 获取项目路径
- 在jsp页面获取项目的根路径
- maven项目的classpath路径对应的文件目录
- 统一设置前台页面的基础路径
- iOS10如何跳转到手机设置对应的页面
- springMVC+freemarker项目的欢迎页设置
- eclipse设置或修改web项目的访问根路径
- 在jsp页面获取项目根路径
- 点击导航缓动至滚动条对应位置,滚动页面时设置对应导航的选择状态
- 全局项目请求根路径的设置
- springMVC获取项目真实路径
- 使用SpringMVC的拦截器interceptor解决项目路径问题
- tomcat_设置项目根路径为tomcat
- 从SVN中检出的项目-查看项目对应的SVN路径方法
- IPC方案
- Java NIO
- Android开发:已经发布的APP,如何更改启动图片
- mysq Illegal mix of collations (ucs2_general_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operati
- jquery formdata 文件上传
- springMVC项目,设置根路径对应的页面
- objc@interface的设计哲学与设计技巧
- Java BIO、NIO、AIO 认知
- shell管道和重定向
- VMware8 桥接访问外网
- 也谈BIO | NIO | AIO (Java版)
- iPhone屏幕适配
- JAVA学习笔记30——模拟实现LinkedList
- 详解匿名内部类