返回顶部
首页 > 资讯 > 后端开发 > Python >在ssm中使用ModelAndView跳转页面失效的解决
  • 330
分享到

在ssm中使用ModelAndView跳转页面失效的解决

2024-04-02 19:04:59 330人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

目录使用ModelAndView跳转页面失效好了废话少说直击问题SSM之ModelAndView的注意点ModelAndView简述ModelAndView的作用ModelAndVi

使用ModelAndView跳转页面失效

小编为了这个问题是花费了大半天的时间,查网上一般都说引错了包还有说不要用ajax跳转的。当然不同问题不同对待,问题也是萝卜青菜的挑挑拣拣嘛。

好了废话少说直击问题

1、引入包

import org.springframework.WEB.servlet.ModelAndView;

查看是不是引错了?估计不会的,重点看的时候是看servlet的哈别整体一扫就说没错。

2、spring的xml配置文件不要搞错了

	<!--内部视图解析器,jsP与JSTL模板 -->
	<bean
		class="org.springframework.web.servlet.view.InternalResourceViewResolver">
		<!--自动添加到路径中的前缀 -->
		<property name="prefix" value="/jsp/" />
		<!--自动添加到路径中的后缀 -->
		<property name="suffix" value=".jsp" />
	</bean>

以上是小编用的配置bean,然后因为我的项目Maven的,所以它默认的“/WEB-INF/jsp/”我就直接改为了"/jsp",我的文件目录是以下样子:

        

3、至于是不是ajax不行,因为ajax有个回调属性,因此我一般不使用ajax访问modelandview,此处小编使用连接访问controller来进行使用modelandview来进行重定向跳转页面的。

4、不要把你的点击事件写到fORM标签里,因为这样的话你的button还是submit类型的话,那么你是怎么点他modelandview都是不会跳转的。

这次小编吃亏就在第四条上,仅供参考,避免踩坑啊。

ssm之ModelAndView的注意点

ModelAndView简述

使用ModelAndView类用来存储处理完后的结果数据,以及显示该数据的视图。从名字上看ModelAndView中的Model代表模型,View代表视图,这个名字就很好地解释了该类的作用。

业务处理器调用模型层处理完用户请求后,把结果数据存储在该类的model属性中,把要返回的视图信息存储在该类的view属性中,然后让该ModelAndView返回该Spring mvc框架

框架通过调用配置文件中定义的视图解析器,对该对象进行解析,最后把结果数据显示在指定的页面上

ModelAndView的作用

ModelAndView构造方法可以指定返回的页面名称,也可以通过setViewName()方法跳转到指定的页面

ModelAndView的主要使用

当有数据需要返回页面显示时,这时候就需要将数据封装到ModelAndView中

例如:将查询的全部用户显示在页面中

ModelAndView modelAndView = new ModelAndView();
modelAndView.addObject(“名称”,封装的数据);
modelAndView.setViewName(“返回的页面”);

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: 在ssm中使用ModelAndView跳转页面失效的解决

本文链接: https://lsjlt.com/news/147907.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 在ssm中使用ModelAndView跳转页面失效的解决
    目录使用ModelAndView跳转页面失效好了废话少说直击问题ssm之ModelAndView的注意点ModelAndView简述ModelAndView的作用ModelAndVi...
    99+
    2024-04-02
  • 在ssm中使用ModelAndView跳转页面失效怎么解决
    今天小编给大家分享一下在ssm中使用ModelAndView跳转页面失效怎么解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧...
    99+
    2023-06-30
  • SpringMvc返回modelandview的页面无法跳转问题怎么解决
    这篇文章主要介绍了SpringMvc返回modelandview的页面无法跳转问题怎么解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇SpringMvc返回modelandview的页面无法跳转问题怎么解决文...
    99+
    2023-06-30
  • session在页面跳转时丢失怎么解决
    在页面跳转时,如果希望保持session的状态不丢失,可以使用以下几种方法解决:1. 使用Cookie:将session的信息存储在...
    99+
    2023-08-08
    session
  • SpringMvc返回modelandview返回的页面无法跳转问题及解决
    目录关于modelandview跳转问题modelandview跳转出错解决原因:引错了包!!!关于modelandview跳转问题 小白刚刚开始学习使用springmvc框架,配置...
    99+
    2024-04-02
  • php跳转页面失败的解决方法
    这篇文章主要介绍了php跳转页面失败的解决方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。php跳转页面失败的解决办法:1、取消location和“:”符号之间的空格;2、...
    99+
    2023-06-14
  • Ajax中Session失效跳转登录页面的示例分析
    小编给大家分享一下Ajax中Session失效跳转登录页面的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在Struts...
    99+
    2024-04-02
  • php中跳转页面出现forbidden的解决方法
    这篇文章主要为大家展示了“php中跳转页面出现forbidden的解决方法”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“php中跳转页面出现forbidden的解决方法”这篇文章吧。php跳转页...
    99+
    2023-06-15
  • vue 使用vuex在页面跳转的实现方式
    目录vue 使用vuex在页面跳转第一种方式:使用 router 动态路由传参,将需要的数据带过去第二种方式:使用vuexvuex 页面跳转参数存储获取vue中我们用于页面跳转有三种...
    99+
    2024-04-02
  • 如何解决刷新页面vuex数据不消失和不跳转页面的问题
    小编给大家分享一下如何解决刷新页面vuex数据不消失和不跳转页面的问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!先说点什么v...
    99+
    2024-04-02
  • 浅谈uniapp页面跳转的解决方案
    目录1.uniapp常用跳转API2.微信小程序页面跳转API3.其他页面跳转回tabbar页面的方法4.页面来回跳转保持数据的方法正常的页面跳转的api大家应该都清楚,但是涉及到多...
    99+
    2024-04-02
  • JQuery.get提交页面不跳转的解决方法
    本篇内容介绍了“JQuery.get提交页面不跳转的解决方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!<%@ Page Title...
    99+
    2023-06-04
  • php中怎么使用重定向跳转页面
    这篇文章主要介绍“php中怎么使用重定向跳转页面”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“php中怎么使用重定向跳转页面”文章能帮助大家解决问题。什么是重定向?重定向是一种机制,它允许我们将用户...
    99+
    2023-07-05
  • 使用javascript实现页面跳转的案例
    这篇文章主要介绍使用javascript实现页面跳转的案例,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!js页面跳转方法:1、使用“location.href="URL"”;2、使用“locati...
    99+
    2023-06-14
  • vue页面跳转传参的问题怎么解决
    在Vue中,可以通过路由传参来解决页面跳转传参的问题。1. 使用路由参数传参:可以通过在路由路径中定义参数来传递数据。在定义路由时,...
    99+
    2023-08-08
    vue
  • 如何解决angular2中router路由跳转navigate的使用与刷新页面问题
    这篇文章主要介绍如何解决angular2中router路由跳转navigate的使用与刷新页面问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、router.navigate的使...
    99+
    2024-04-02
  • 详解 Golang 中的页面跳转操作步骤
    Golang 是一种由谷歌开发的开源编程语言,广泛应用于Web开发中。在Web开发过程中,页面跳转是一个非常常见的操作,本文将详细解释在 Golang 中进行页面跳转的步骤,并提供具体...
    99+
    2024-03-05
    编程 golang 页面跳转 操作步骤
  • vue中如何使用this.$router.push()实现跳转页面
    这篇文章主要介绍了vue中如何使用this.$router.push()实现跳转页面,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。this....
    99+
    2024-04-02
  • vue中如何使用router-link实现跳转页面
    这篇文章主要介绍了vue中如何使用router-link实现跳转页面,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。router-link跳转...
    99+
    2024-04-02
  • vue跳转后页面置顶的问题怎么解决
    这篇文章主要介绍了vue跳转后页面置顶的问题怎么解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vue跳转后页面置顶的问题怎么解决文章都会有所收获,下面我们一起来看看吧。vue跳转后页面置顶今天测试指出我的项...
    99+
    2023-06-30
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作