定义先的标签

返回void

测试默认的跳转



虽然是404但是方法执行了。

默认请求了 testVoid.jsp这个页面。请求路径叫什么 就访问哪个jsp页面。

使用request请求转发



抛出的异常

只留一个exception


不能直接直接写success。手动调用转发 不会帮你执行视图的解析器

那么自然就不会跳转到WEB-INF/pages下面去找jsp页面


不想让后面的代码继续执行就return;

重新部署项目


重定向

重定向是两次请求。重定向 等于重新发了个请求
WEB-INF下的页面是不能直接请求的。转发可以


重新部署项目

直接相应

调用输出流

如果想输出中文


直接输入user/testVoid访问

转载于:https://www.cnblogs.com/wangjunwei/p/11380296.html

阶段3 3.SpringMVC·_04.SpringMVC返回值类型及响应数据类型_3 响应之返回值是void类型...相关推荐

  1. SpringMVC-学习笔记04【SpringMVC返回值类型及响应数据类型】

    Java后端 学习路线 笔记汇总表[黑马程序员] SpringMVC-学习笔记01[SpringMVC概述及入门案例][day01] SpringMVC-学习笔记02[参数绑定及自定义类型转换] Sp ...

  2. SpringMVC总结-SpringMVC的运行流程以及简单运用

    SpringMVC的入口是DispatcherServlet,可以在web.xml配置DispatcherServlet 的拦截URL的表达式.下面对SpringMVC的运行流程做具体的说明 一.运行 ...

  3. springmvc原理+springmvc面试题

    一.MVC模式 MVC是 model.view.和controller的缩写,分别代表web应用程序中的三种职责: model-模型:用于存储数据以及能处理用户请求的业务逻辑 view-视图:向控制器 ...

  4. 【SpringMVC】SpringMVC模型数据+视图解析器

    目录 一.模型数据-如何将数据存入request域 二.模型数据-如何将数据存入session域 三.@ModelAttribute 四.视图解析器 相关文章 [SpringMVC]入门篇:带你了解S ...

  5. 【 第六章 拦截器,注解配置springMVC,springMVC执行流程】

    第六章 拦截器,注解配置springMVC,springMVC执行流程 1.拦截器: ①springMVC中的拦截器用于拦截控制器方法的执行. ②springMVC的拦截器需要实现HandlerInt ...

  6. SpringMVC校验---SpringMVC学习笔记(八)

    校验的理解 项目中,通常使用较多是前端的校验,比如页面中js校验.对于安全要求较高点建议在服务端进行校验. 服务端校验: 控制层conroller:校验页面请求的参数的合法性.在服务端控制层conro ...

  7. java+springmvc+vo,springmvc+mybatis的实例详解

    前面讲到:Spring+SpringMVC+MyBatis深入学习及搭建(十三)--SpringMVC入门程序(二) 1.需求 使用springmvc和mybatis完成商品列表查询. 2.整合思路 ...

  8. python执行linux命令返回结果_Python中调用Linux命令并获取返回值

    方法一.使用os模块的system方法:os.system(cmd),其返回值是shell指令运行后返回的状态码,int类型,0表示shell指令成功执行,256/512表示未找到,该方法适用于she ...

  9. pandas使用groupby函数和count函数返回的是分组下每一列的统计值(不统计NaN缺失值)、如果多于一列返回dataframe、size函数返回分组下的行数结果为Series(缺失值不敏感)

    pandas使用groupby函数和count函数返回的是分组下每一列的统计值(不统计NaN缺失值).如果多于一列返回dataframe.size函数返回分组下的行数结果为Series(不区分缺失值和 ...

  10. Long类型传到前端失去精度(2):Long类型不是实体类的某一个字段,Long类型是一个函数的返回值

    Long类型传到前端失去精度(2):Long类型不是实体类的某一个字段,Long类型是一个函数的返回值 又是转换Mybatis-Plus的一天,又遇到了之前熟悉的问题:Long类型传到前端失去精度.可 ...

最新文章

  1. livechart 只显示 y 值_基于Python语言的SEGY格式地震数据读取与显示编程
  2. soap方式的远程调用示例代码
  3. Oracle左右链接
  4. 走近OSSIM传感器(Sensor)插件
  5. 什么是 Time to live TTL
  6. fork join框架使用_Java:使用Fork / Join框架的Mergesort
  7. 为Openstack制作CentOS7镜像
  8. sizeof与offsetof有关的结构体详解
  9. QT Designer前端页面添加的图标在程序运行时不显示解决方法
  10. 我的世界pc正版好玩的服务器,都来看看好玩的服务器
  11. 现在学习前端开发还有前景吗,自学该怎么入手,谁有详细的学习计划?
  12. C++ Struct和Union区别
  13. 贵州省中职学校计算机教材电子版,中职计算机基础课件_贵州省中职学校计算机应用基础教学工作计划.doc...
  14. Linux下关闭udhcpc客户端时,通知服务器释放租约
  15. 在空间三维坐标系下的圆、直线和平面拟合
  16. [初级-详细]新大陆NewLand云平台Android离线程序开发(离线导入Moudle)
  17. 工业智能网关BL110应用之四十三:网口采集欧姆龙PLC的配置
  18. 坐标转换—高斯正反算(附测量助理最新版软件下载)
  19. stm32 + ESP8266 wifi获取网络时间和天气 stm32天气预报
  20. SEO技术是一个很好的方式来分享和做SEO代码。分享一下keysioncms的调用代码。

热门文章

  1. ubuntu下有没有类似于imagewatch的软件_大家有没有什么好的app推荐下,学习的类似timing小众点的?...
  2. 拓端tecdat|R语言结合新冠疫情COVID-19对股票价格预测:ARIMA,KNN和神经网络时间序列分析
  3. 拓端tecdat|数据感知游客的森林公园游憩需求
  4. 拓端tecdat|R语言ggsurvplot绘制生存曲线报错 : object of type ‘symbol‘ is not subsettable
  5. 使用windows远程桌面连接ubuntu
  6. 【机器学习】Tensorflow基本使用
  7. 使用python原生态的min和max函数实现升序排序和降序排序
  8. JAVA连接数据库 遍历集合数组!!!
  9. 网络安全要学python_请问入门网络安全要学什么?
  10. Solana 海湾流(Gulf Stream)海平面(Sealevel)区别