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注解

相关推荐
云烟成雨TD12 小时前
Spring AI Alibaba 1.x 系列【6】ReactAgent 同步执行 & 流式执行
java·人工智能·spring
Java成神之路-13 小时前
SpringMVC 响应实战指南:页面、文本、JSON 返回全流程(Spring系列13)
java·spring·json
砍材农夫13 小时前
spring-ai 第六模型介绍-聊天模型
java·人工智能·spring
云烟成雨TD13 小时前
Spring AI Alibaba 1.x 系列【5】ReactAgent 构建器深度源码解析
java·人工智能·spring
Flittly15 小时前
【SpringAIAlibaba新手村系列】(15)MCP Client 调用本地服务
java·笔记·spring·ai·springboot
Flittly15 小时前
【SpringAIAlibaba新手村系列】(14)MCP 本地服务与工具集成
java·spring boot·笔记·spring·ai
mfxcyh15 小时前
基于xml、注解、JavaConfig实现spring的ioc
xml·java·spring
Flittly15 小时前
【SpringAIAlibaba新手村系列】(13)Tool Calling 函数工具调用技术
java·spring boot·spring·ai
xdscode15 小时前
Spring 依赖注入方式全景解析
java·后端·spring