`

tomcat+springmvc的根路径主页问题

阅读更多
 <servlet>
  <servlet-name>cms</servlet-name>
  <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
  </servlet>
  <servlet-mapping>
  <servlet-name>cms</servlet-name>
  <url-pattern>/</url-pattern>
  </servlet-mapping>



@RequestMapping({ "/", "/index" ,""})
	public String index(Model model)
	{
		 
		return "index/index";
	}


原本index.jsp的路径是WEB-INF/jsp/index/index.jsp

但是由于webapp下有index.jsp, 结果就是当输入
ipaddress:8080/的时候,
会进入到webapp/index.jsp, 并且这个ipaddress:8080/这个地址不受springmvc的拦截器的控制。也就是:

 <mvc:interceptor>
			<mvc:mapping path="/**"/>
			<mvc:exclude-mapping path="/beta"/>
		 	<bean class="com.lj.cms.web.FrontendInterceptor"></bean>
		 </mvc:interceptor> 
		 
		 	 <mvc:interceptor>
			<mvc:mapping path="/index.jsp"/>
			<mvc:exclude-mapping path="/beta"/>
		 	<bean class="com.lj.cms.web.FrontendInterceptor"></bean>
		 </mvc:interceptor>


上述的配置都不会起到作用。

试了很久, 暂时找到解决方法是删除webapp下的index.jsp文件。
这样启动tomcat, 再次输入ipaddress:8080/, 拦截器就会起作用了。

分享到:
评论

相关推荐

    springmvc+spring+shiro+cas单点登录实例

    springmvc+spring+shiro+cas单点登录实例 加入了登录验证码认证,修改了下首页样式,不过样式没有弄好,很丑的,有空自己再弄下 说明:cas-server是单点登录服务端,用的是maven项目,但是WEB-INF里面的lib目录下面...

    基于SpringMVC+Hibernate盐城景点旅游网站设计.zip

    基于SpringMVC+Hibernate盐城景点旅游网站设计.zip 开发软件: Eclipse + JDK + Tomcat + mysql 程序开发技术框架: SpringMVC + Spring...注意:项目部署运行后需要把images目录解压到tomcat里面项目的根路径就行!

    基于SpringMVC+Hibernate景点旅游网站设计.rar

    开发软件: Eclipse + JDK + Tomcat + mysql 程序开发技术框架: SpringMVC + Spring + Hibernate + Bootstrap 该系统分为前台后台,用户...注意:项目部署运行后需要把images目录解压到tomcat里面项目的根路径就行!

    JSP基于SpringMVC+Hibernate盐城景点旅游网站设计毕业论文源码

    开发软件: Eclipse + JDK + Tomcat + mysql 程序开发技术框架: SpringMVC + Spring + Hibernate + Bootstrap 该系统分为前台后台,用户...注意:项目部署运行后需要把images目录解压到tomcat里面项目的根路径就行!

    bbs:使用spring + springmvc + mybatis + ueditor + jquery + boostrap构建的论坛系统

    bbs 很久以前做的一个简单的论坛系统,使用SSM开发,前端使用主要用...修改web.xml中的头像存放路径为刚刚配置的虚拟路径下的heads,如图: 添加jar包 修改EmailUtil.java中的用户名密码为你自己的用户名密码(注册

    SpringMVC+WebSocket核心实现源码

    SpringMVC+WebSocket核心实现源码,包括后台所有类和前台的一个jsp交互页面,代码经测试通过,web.xml记住用3.0或以上版本,tomcat用7或以上版本,jdk用7或以上版本,其余配置文件按SpringMVC默认即可。

    基于Java的超市管理系统(用于毕业设计、课程设计)

    后端:Spring + SpringMVC + MyBatis 前端:BootStrap 插件:PageHelper分页插件 环境:Jdk 1.8 + Tomcat 9.0.45 + Maven管理工具 + MySQL v5.7.33 2.2 数据库设计 2.3 系统架构图 3.系统功能演示 3.1 系统首页 ...

    基于ssm+vue居家办公OA考勤请假管理系统java源码含文档ppt.zip

    基JavaWeb前后端分离的SSM(Spring+SpringMVC+MyBatis)和vue.js源码项目,B/S开发包含源码数据库文档答辩ppt等,开发工具Idea支持eclipse,感兴趣的朋友可以下载看看 管理员账号:abo 密码:abo idea tomcat部署处 ...

    基于SSM开发的毕设项目超市管理系统(源码+数据库)

    - 访问路径(本地部署):localhost:8080 - 管理员密码:admin/123456 - 普通用户:user/123456 1.项目介绍 本系统实现了超市管理的基本功能,包括商品库存模块,商品分类模块,供应商管理模块,销售统计模块以及...

    springmvc02.zip

    使用方法直接下载导入到自己的eclipse工具中,tomcat进行部署,访问地址:http://ip:port/springmvc02/toLogin.do;将login.jsp中的form表单中的action请求路径修改为LoginController类中的相应的@RequestMapping("/...

    SpringMVC +Mybatis整合

    SpringMVC 整合Mybatis。 该项目经已经可以访问静态资源【如 css,js,jpg.png】,以及支持国际化。 适合大家入门学习SpringMVC 、Mybatis。 运行环境是 JDK6 tomcat7 mysql, 运行之后,请求路径 ...

    java实训作业CRM客户管理系统源代码.zip

    导入文件,可以通过网络拉取也可以下载之后导入,通过maven进行依赖包的下载,设置你的依赖路径 配置tomacat服务器环境,运行。 使用说明 系统开发环境以及版本 操作系统: Windows_10 集成开发工具: IDEA2020 ...

    使用Eclipse构建Maven的SpringMVC项目

    * 在使用 MyEclipse 安装 Maven 插件时,可能会出现问题,例如发布 tomcat 的时候 resources 总是不会被发布到 tomcat 下。 * 在配置项目时,需要更改文件夹显示的顺序,点击 Order and Export。 * 在配置 Project ...

    maven tomcat7改造后插件

    在springMVC 项目中存在两个web项目,一个前台展示系统,一个后台管理系统,前台展示需要用到后台上传的图片,为了能让前台使用,那么就需要给前台tomcat配置静态资源路径,这是需要改造tomcat的插件包, ...

    javaweb+vue+elementui+mysql鲜花销售商城网站ssm毕业设计源码含论文答辩ppt

    这是一款基于 Web 的前后端分离 JAVA+SSM(Spring+SpringMVC+MyBatis) 和 vue.js 源码,基于 B/S 开发,包含源码数据库论文答辩 ppt 等,开发工具 Idea 支持 eclipse,MySQL 功能也比较全面,比较适合作为毕业设计...

    基于SSM vue+elementui学生宿舍管理系统JAVA 毕业设计源码含论文答辩PPT

    这是一款基于 Web 的前后端分离 JAVA+SSM(Spring+SpringMVC+MyBatis) 源码,基于 B/S 开发,包含源码数据库论文答辩 ppt 等,开发工具 Idea 支持 eclipse,MySQL 功能也比较全面,比较适合作为毕业设计使用,感兴趣...

    一个可以直接运行的基于SpringMVC的web框架1.1.12

    版本管理,服务根路径工具类,文件上传工具类 1.0.10 集成ueditor在线编辑器 1.0.11 地址联动 1.0.12 Excel工具类 Word工具类 Java NIO实现socket工具类 分布式session jdk升级到1.7 嵌入式redis服务(只支持linux) ...

    SpringMVC-Mybatis-Shiro-redis-master 权限集成缓存中实例

    本人提供这个Shiro + SpringMvc + Mybatis + Redis 的Demo 本着学习的态度,如果有欠缺和不足的地方,给予指正,并且多多包涵。 “去其糟粕取其精华”。如果觉得写的好的地方就给个赞,写的不好的地方,也请多多包涵...

    房屋租赁系统后台.zip

    # house ...Tomcat服务器部署,eclipse开发,mysql数据库,jdk1.8 运行路径:http://localhost:8080/text2 项目功能部分截图 登录 管理员帐户:admin 密码:12345 租客帐户:zyx 密码:123456

    基于SpringMvc的云音乐网站

    1、需要提前配置好mysql数据库,sql文件位于根目录 (DDL.sql DML.sql) 2、设置数据库参数 配置文件位于 apache-tomcat/webapps/CloudMusic/WEB-INF/classes/dbConfig.properties 3、终端启动服务器 ``` cd apache-...

Global site tag (gtag.js) - Google Analytics