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 相关文章推荐
Java实战之用Swing实现通讯录管理系统
Jun 13 Java/Android
浅谈什么是SpringBoot异常处理自动配置的原理
Jun 21 Java/Android
详解Java线程池是如何重复利用空闲线程的
Jun 26 Java/Android
Java图书管理系统,课程设计必用(源码+文档)
Jun 30 Java/Android
新手初学Java网络编程
Jul 07 Java/Android
使用springMVC所需要的pom配置
Sep 15 Java/Android
Eclipse+Java+Swing+Mysql实现电影购票系统(详细代码)
Jan 18 Java/Android
Spring Boot DevTools 全局配置学习指南
Mar 31 Java/Android
Dubbo+zookeeper搭配分布式服务的过程详解
Apr 03 Java/Android
Java中API的使用方法详情
Apr 06 Java/Android
详解Android中的TimePickerView(时间选择器)的用法
Apr 30 Java/Android
SpringBoot项目多数据源及mybatis 驼峰失效的问题解决方法
Jul 07 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
PHP 程序员的调试技术小结
2009/11/15 PHP
使用PHP生成二维码的两种方法(带logo图像)
2014/03/14 PHP
php+highchats生成动态统计图
2014/05/21 PHP
PHP对象实例化单例方法
2017/01/19 PHP
YII框架批量插入数据的方法
2017/03/18 PHP
php ajax数据传输和响应方法
2018/08/21 PHP
对JavaScript的eval()中使用函数的进一步讨论
2008/07/26 Javascript
js控制框架刷新
2008/08/01 Javascript
有道JavaScript监听浏览器的问题
2010/06/23 Javascript
优化javascript的执行效率一些方法总结
2013/12/25 Javascript
js实现简洁大方的二级下拉菜单效果代码
2015/09/01 Javascript
深入浅析JavaScript中的constructor
2016/04/19 Javascript
轮播图组件js代码
2016/08/08 Javascript
jquery Ajax实现Select动态添加数据
2017/06/08 jQuery
实例分析Array.from(arr)与[...arr]到底有何不同
2019/04/09 Javascript
vue+vant实现商品列表批量倒计时功能
2020/01/13 Javascript
JS typeof fn === 'function' &amp;&amp; fn()详解
2020/08/22 Javascript
基python实现多线程网页爬虫
2015/09/06 Python
django 按时间范围查询数据库实例代码
2018/02/11 Python
Python实现朴素贝叶斯分类器的方法详解
2018/07/04 Python
tensorflow实现逻辑回归模型
2018/09/08 Python
pandas.DataFrame删除/选取含有特定数值的行或列实例
2018/11/07 Python
python多线程使用方法实例详解
2019/12/30 Python
python将音频进行变速的操作方法
2020/04/08 Python
Python使用paramiko连接远程服务器执行Shell命令的实现
2021/03/04 Python
英国虚拟主机服务商:eUKhost
2016/08/16 全球购物
碧欧泉Biotherm加拿大官方网站:法国高端护肤品牌
2019/10/18 全球购物
Java方面的关于数组和继承的笔面试题
2015/09/18 面试题
检察官就职演讲稿
2014/01/13 职场文书
幼儿园数学教学反思
2014/02/02 职场文书
10的分与合教学反思
2014/04/30 职场文书
平安工地建设方案
2014/05/06 职场文书
租房协议书样本
2014/08/20 职场文书
冰峪沟导游词
2015/02/09 职场文书
高中教师个人工作总结
2015/02/10 职场文书
合作合同协议书
2016/03/21 职场文书