Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >controller方法的返回值

controller方法的返回值

作者头像
用户10325771
发布于 2023-03-14 07:44:44
发布于 2023-03-14 07:44:44
2.1K00
代码可运行
举报
运行总次数:0
代码可运行
1 返回ModelAndView

需要方法结束时,定义ModelAndView,将model和view分别进行设置。

配置jsp前缀和后缀

2 返回void
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 在controller方法形参上可以定义request和response,使用request或response指定响应结果:
 1、使用request转向页面,如下:
 request.getRequestDispatcher("页面路径").forward(request, response);  
 2、也可以通过response页面重定向:
 response.sendRedirect("url") 
 3、也可以通过response指定响应结果,例如响应json数据如下:
 response.setCharacterEncoding("utf-8");
 response.setContentType("application/json;charset=utf-8");
 response.getWriter().write("json串"); 
3 返回字符串

表示返回逻辑视图名:真正视图(jsp路径)=前缀+逻辑视图名+后缀

通过形参中的model将model数据传到页面

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-03-08),如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
SpringMVC学习笔记(四) --- 路径映射和返回值
@RequestMapping(value="/item") 或 @RequestMapping("/item)
挽风
2021/04/13
1.2K0
快速学习-SpringMVC响应数据和结果视图
controller 方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址。
cwl_java
2020/04/08
5190
SpringMVC之响应数据和结果视图
controller 方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址。
yuanshuai
2022/08/22
3530
SpringMVC之响应数据和结果视图
springmvc返回值类型及响应数据类型
字符串 controller 方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址 例: jsp
暴躁的程序猿
2022/03/23
1.9K0
SpringMVC response返回参数绑定
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
多凡
2019/11/01
1.1K0
Spring学习笔记(八)——SpringMVC响应数据和结果视图
DispatcherServlet会拦截到所有的资源,导致一个问题就是静态资源(img、css、js)也会被拦截到,从而不能被使用。解决问题就是需要配置静态资源不进行拦截,在springmvc.xml配置文件添加如下配置 mvc:resources标签配置不过滤 1. location元素表示webapp目录下的包下的所有文件 2. mapping元素表示以/static开头的所有请求路径,如/static/a 或者/static/a/b
不愿意做鱼的小鲸鱼
2022/09/24
6220
【SpringMVC】005-SpringMVC返回值类型
controller方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址;
訾博ZiBo
2025/01/06
460
【SpringMVC】005-SpringMVC返回值类型
SpringMVC 视图解析器 方法返回值 异常处理器
在Spring MVC中,提供了一个全局异常处理器,用于对系统中出现的异常进行统一的处理。在一般的系统中,DAO,Service及Controller层都出现的异常都以“throws Exception”的形式向上层抛出,最后都会由Spring MVC的前端控制器DispatcherServlet统一由全局异常处理器进行异常处理。
陶然同学
2023/02/24
3540
SpringMVC 视图解析器 方法返回值 异常处理器
javaweb基础概念
一、开发步骤: 1 创建一个动态的web工程 2 在src路径下,创建一个servlet程序 3 修改doGet()或者 doPost()方法     A 设置响应的类型及编码   (1)直接在doGet 或者doPost方法中添加 response.setContentType("text/html;charset=utf-8"); response.setCharacterEncoding("utf-8"); request.setCharacterEncoding("utf-8");//对于get请求
听着music睡
2018/05/18
9450
关于Spring 和 Spring MVC的43个问题【问题汇总】
通过Spring提供的IoC容器,可以将对象之间的依赖关系交由Spring进行控制,避免硬编码所造成的过度程序耦合。
Java学习
2018/07/25
2.3K0
关于Spring 和 Spring MVC的43个问题【问题汇总】
手拉手入门Servlet转发与重定向
转发与重定向的区别 在Web应用中通过两种方式,可以完成资源的跳转 转发、重定向 //转发的是一次请求 //request.getRequestDispatcher("/list").forward(request,response); //重定向 根路径(项目名)+url-pattern response.sendRedirect("/ServletWeb/list"); 转发 转发是一次请求,最终请求结束之后。浏览器地址栏上还是原来的地址 转发是由web服务
QGS
2023/03/04
3560
SpringMVC常用操作
required:请求参数中是否必须提供此参数。默认值:true。表示必须提供,如果不提供将报错。
星哥玩云
2022/09/14
9680
SpringMVC常用操作
SpringMVC学习笔记之二(SpringMVC高级参数绑定)
一、高级参数绑定 1.1 绑定数组 需求:在商品列表页面选中多个商品,然后删除。 需求分析:功能要求商品列表页面中的每个商品前有一个checkbok,选中多个商品后点击删除按钮把商品id传递给Controller,根据商品id删除商品信息。我们演示可以获取id的数组即可。 【Jsp修改】 修改itemList.jsp页面,增加多选框,提交url是queryItem.action <form action="${pageContext.request.contextPath }/queryItem.actio
Kevin_Zhang
2018/07/05
2.1K0
Spring Cloud Alibaba基于Sentinel实现限流降级自定义配置结果
sentinel作为SpringCloudAlibaba的基本组件,在进行熔断、限流、降级等方面具有十分重要的作用,而且其基于Web界面对接口进行限流配置,使得实时监控接口流量,控制限流策略变得十分方便。
灰小猿
2023/04/28
8240
Spring Cloud Alibaba基于Sentinel实现限流降级自定义配置结果
Javaweb开发注意事项
1、防止中文乱码 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> request.setCharacterEncoding("UTF-8"); response.setCharacterEncoding("UTF-8"); response.setContentType("text/html; charset=UTF-8"); 2、jsp页面跳转 request.getReques
静谧星空TEL
2021/04/27
5210
SpringMvc(二)- 请求处理参数 和 响应数据处理
请求参数处理,不使用参数注解: 1.如果请求参数名和请求处理的形参名一致,springMvc 框架会自动将你的请求参数名对应的参数值,绑定到请求方法的形参中,方法内就可以直接使用,不用手动获取;
化羽羽
2022/10/28
7000
SpringMVC:基本应用
MVC 是软件工程中的一种软件架构模式,它是一种分离业务逻辑与显示界面的开发思想。
RendaZhang
2020/09/16
1.3K0
SpringMVC:基本应用
SpringMVC返回视图常见的 5 种方式,你会几种?| SpringMVC系列第7篇
当 http 请求被自定义的 controller 处理时,如何指定响应的页面呢?
路人甲Java
2021/07/23
3.5K0
HttpServletResponse对象
Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的 request 对象和代表响应的 response 对象。
用户9615083
2022/12/25
7660
HttpServletResponse对象
JavaWeb之Request对象和Response对象详解
Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象
全栈程序员站长
2022/09/05
9590
相关推荐
SpringMVC学习笔记(四) --- 路径映射和返回值
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验