Springmvc跳转和传值

跳转不经过视图解析器

返回的字符串经过视图解析器后,按照解析器的配置跳转。 如果不想经过视图解析器,可以使用redirect和forward关键 告诉springmvc我无需经过视图解析器。

controller如何保存数据给页面

servlet保存数据,pageContext,request, session, application,前端jsp通过EL表达式获取。

数据保存到request的方式

直接使用request对象

springMVC提供了一个对象Model对象

该对象默认的保存周期和request等价。 如果使用request保存,你需要引入servlet依赖。

数据保存到session的方式

直接保存到session对象

也可以保存到Model对象中

返回json数据

springmvc返回的json操作更加简化

1.引入依赖jackson

<!--jackson-->

<dependency>

<groupId>com.fasterxml.jackson.core</groupId>

<artifactId>jackson-databind</artifactId>

<version>2.18.1</version>

</dependency>

2.在方法上使用@ResponseBody注解

相关推荐
百***61871 小时前
Spring的构造注入
android·java·spring
zl9798996 小时前
SpringCloud-LoadBalancer负载均衡服务调用
spring·spring cloud·负载均衡
小七mod6 小时前
【微服务】微服务架构演进
分布式·spring·spring cloud·微服务·云原生·架构·单体架构
q***11657 小时前
SpringBoot创建动态定时任务的几种方式
java·spring boot·spring
小兵张健9 小时前
Java + Spring 到 Python + FastAPI (三)
python·spring·fastapi
朝新_9 小时前
Spring事务和事务传播机制
数据库·后端·sql·spring·javaee
论迹9 小时前
【JavaEE】-- Spring Web MVC入门
前端·spring·java-ee
珹洺9 小时前
Java-Spring入门指南(三十二)Android SQLite数据库实战
java·数据库·spring
optimistic_chen11 小时前
【Java EE进阶 --- SpringBoot】Spring事务
java·spring boot·笔记·spring·java-ee·事务
q***05611 小时前
Spring 中使用Mybatis,超详细
spring·tomcat·mybatis