springmvc直接不经过controller访问WEB-INF中的页面问题


Posted in Java/Android onFebruary 24, 2022

不经过controller访问WEB-INF的页面

在springDispatcherServlet-servlet.xml中添加如下两句

<mvc:view-controller path="/success" view-name="success"/> 
<mvc:annotation-driven></mvc:annotation-driven>

第一句指定逻辑视图名称所对应的物理路径

但是只写第一句会导致通过controller访问该视图404,所以加上第二句即可。

WEB-INF里的页面间跳转 通过controller

我已经配置好了环境springmvc+mybatis

下面只列出问题相关部分

spring.xml

<!-- 定义跳转的文件的前后缀 ,视图模式配置-->
    <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
        <property name="prefix" value="/WEB-INF/jsp/" />
        <property name="suffix" value=".jsp" />
    </bean>

web.xml

    <servlet-mapping>  
        <servlet-name>SpringMVC</servlet-name>   
        <url-pattern>*.do</url-pattern>  
    </servlet-mapping> 

controller

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;   
@Controller  
public class PagesJumpController {  
    @RequestMapping("/tologin")
    public String msgToLogin(){        
        return "login";
        }
    }

页面msg.jsp局部

<a href="/tologin.do" rel="external nofollow" >登陆</a>

这只是个实例,你可以根据自己的工程配置来改。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Java/Android 相关文章推荐
springboot利用redis、Redisson处理并发问题的操作
Jun 18 Java/Android
新手入门Jvm-- JVM对象创建与内存分配机制
Jun 18 Java/Android
浅谈什么是SpringBoot异常处理自动配置的原理
Jun 21 Java/Android
Java如何实现树的同构?
Jun 22 Java/Android
Java基于字符界面的简易收银台
Jun 26 Java/Android
Java面试题冲刺第十九天--数据库(4)
Aug 07 Java/Android
Java spring单点登录系统
Sep 04 Java/Android
详解JAVA的控制语句
Nov 11 Java/Android
Spring Boot项目传参校验的最佳实践指南
Apr 05 Java/Android
Spring Cloud Netflix 套件中的负载均衡组件 Ribbon
Apr 13 Java/Android
Android Studio 计算器开发
May 20 Java/Android
SpringCloud中分析讲解Feign组件添加请求头有哪些坑梳理
Jun 21 Java/Android
正则表达式拆分url实例代码
Feb 24 #Java/Android
mybatis源码解读之executor包语句处理功能
Feb 15 #Java/Android
java executor包参数处理功能 
Feb 15 #Java/Android
Java如何实现通过键盘输入一个数组
Feb 15 #Java/Android
Java实现给Word文件添加文字水印
Feb 15 #Java/Android
SSM项目使用拦截器实现登录验证功能
Jan 22 #Java/Android
利用Sharding-Jdbc进行分库分表的操作代码
You might like
一个简单的自动发送邮件系统(二)
2006/10/09 PHP
解读PHP的Yii框架中请求与响应的处理流程
2016/03/17 PHP
php array_slice 取出数组中的一段序列实例
2016/11/04 PHP
原来Jquery.load的方法可以一直load下去
2011/03/28 Javascript
在JavaScript中实现类的方式探讨
2013/08/28 Javascript
Javascript基础知识(二)事件
2014/09/29 Javascript
JavaScript中的函数嵌套使用
2015/06/04 Javascript
聊一聊JS中的prototype
2016/09/29 Javascript
babel基本使用详解
2017/02/17 Javascript
Vue input控件通过value绑定动态属性及修饰符的方法
2017/05/03 Javascript
原生js轮播特效
2017/05/18 Javascript
什么是Vue.js框架 为什么选择它?
2017/10/17 Javascript
Vue2.0+ElementUI实现表格翻页的实例
2017/10/23 Javascript
Vue中自定义全局组件的实现方法
2017/12/08 Javascript
vue实现裁切图片同时实现放大、缩小、旋转功能
2018/03/02 Javascript
微信小程序自定义音乐进度条的实例代码
2018/08/28 Javascript
js canvas实现星空连线背景特效
2019/11/01 Javascript
小程序实现录音功能
2020/09/22 Javascript
[39:08]完美世界DOTA2联赛PWL S3 LBZS vs CPG 第一场 12.12
2020/12/16 DOTA
跟老齐学Python之for循环语句
2014/10/02 Python
python射线法判断一个点在图形区域内外
2019/06/28 Python
python gdal安装与简单使用
2019/08/01 Python
Python使用Pandas对csv文件进行数据处理的方法
2019/08/01 Python
Django Admin中增加导出Excel功能过程解析
2019/09/04 Python
python数据库开发之MongoDB安装及Python3操作MongoDB数据库详细方法与实例
2020/03/18 Python
Python Selenium模块安装使用教程详解
2020/07/09 Python
基于python图书馆管理系统设计实例详解
2020/08/05 Python
python实现图片转字符画的完整代码
2021/02/21 Python
影视艺术学院毕业生自荐信
2013/11/13 职场文书
电气工程自动化求职信
2014/03/14 职场文书
文科毕业生自荐书范文
2014/04/17 职场文书
我的中国梦演讲稿400字
2014/08/19 职场文书
现场活动策划方案
2014/08/22 职场文书
七一讲话心得体会
2014/09/05 职场文书
支行行长竞聘报告
2014/11/06 职场文书
mysql数据插入覆盖和时间戳的问题及解决
2022/03/25 MySQL