首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
SpringMVC——返回值类型
】的更多相关文章
05 SpringMVC:02.参数绑定及自定义类型转换&&04.SpringMVC返回值类型及响应数据类型&&05.文件上传&&06.异常处理及拦截器
springMVC共三天 第一天: 01.SpringMVC概述及入门案例 02.参数绑定及自定义类型转换 03.SpringMVC常用注解 第二天: 04.SpringMVC返回值类型及响应数据类型 05.文件上传 06.异常处理及拦截器 ================ end…
SpringMVC——返回值类型
1.void作为返回值类型 如果你的方法写成了Void就跟原来Servlet含义是差不多的 @RequestMapping("/index*") public void firstRequest(HttpServletRequest request, HttpServletResponse response,HttpSession session) throws ServletException, IOException { UserInfo info=new UserInfo();…
阶段3 3.SpringMVC·_04.SpringMVC返回值类型及响应数据类型_8 响应json数据之响应json格式数据
springMvc的框架已经帮我们做好了.发过来的数据转换为javaBean对象 发过来的键值的形式,如果属性和javaBean对应的话,可以直接封装到对象中. key做额外的转换的时候,需要另外的jar包 做数据响应 @ResponseBody 在返回的对象前面加上. 前台输出 测试…
阶段3 3.SpringMVC·_04.SpringMVC返回值类型及响应数据类型_1 搭建环境
创建项目 使用骨架,创建webapp 为了创建项目更快速maven设置 archetypeCatalog internal 修改编译的版本 从昨天的课程内复制 相关的坐标.上面是版本锁定. 复制前端的控制器和解决中文乱码 复制到今天的项目里面 手动创建java和resources的文件夹 java文件夹编程源码的根目录 resources编程resources的根目录 这样文件夹的样式就编程这样了. springmvc.xml复制过来. 点击ok就复制过来了 复制进来了 自定义类型转换器用不到了…
阶段3 3.SpringMVC·_04.SpringMVC返回值类型及响应数据类型_5 响应之使用forward和redirect进行页面跳转
这个方式用的比较少. forward 转发或者重定向 返回forward关键字就表现现在想使用的就是请求转发 redirect…
阶段3 3.SpringMVC·_04.SpringMVC返回值类型及响应数据类型_4 响应之返回值是ModelAndView类型
ModelAndView是SpringMvc提供的一个对象 ModelAndView底层源码用也是ModelMap.ModelMap实现过Model的接口 ModelAndView可以直接new出来.是SpringMvc提供的 还可以设置跳转到哪个页面 用的视图解析器就会跳转到WEB-INF/pages下的success.jsp页面 改一下username和password…
阶段3 3.SpringMVC·_04.SpringMVC返回值类型及响应数据类型_3 响应之返回值是void类型
定义先的标签 返回void 测试默认的跳转 虽然是404但是方法执行了. 默认请求了 testVoid.jsp这个页面.请求路径叫什么 就访问哪个jsp页面. 使用request请求转发 抛出的异常 只留一个exception 不能直接直接写success.手动调用转发 不会帮你执行视图的解析器 那么自然就不会跳转到WEB-INF/pages下面去找jsp页面 不想让后面的代码继续执行就return; 重新部署项目 重定向 重定向是两次请求.重定向 等于重新发了个请求 WEB-INF下的页面是不…
阶段3 3.SpringMVC·_04.SpringMVC返回值类型及响应数据类型_2 响应之返回值是String类型
返回字符串 新建一个response的页面 新建后台Controller类 视图解析器配置的前缀地址 是WEB-INF下的pages下的页面. 创建pages文件夹在下面创建success.jsp页面 启动服务器 输出了 说明我们的环境搭建的没问题 创建一个user类 实现序列化.定义三个属性 生成getter和setter方法 数据存入Model对象 通过model把定义的user对象存进去. 首先这里设置为false 从request域里面.把user对象取出来. 项目重新部署…
阶段3 3.SpringMVC·_04.SpringMVC返回值类型及响应数据类型_7 响应json数据之发送ajax的请求
编写conroller的方法 @RequestBody获取请求体的内容.当前请求体传递的是json字符串. 拿到了请求的内容…
阶段3 3.SpringMVC·_04.SpringMVC返回值类型及响应数据类型_6 响应json数据之过滤静态资源
先搭建环境 webapp目录下创建js的文件夹.然后里面引入jquery.min.js这个文件. 页面引入这个js文件 先alert弹窗做测试 服务器重新部署 点击ajax的按钮 并没有起作用 我们在web.xml配置过 servlet的控制器. 配置的拦截模式是 斜线,所有的请求拦截 配置前端控制器,静态资源不要拦截 对js文件夹下的都拦截 如果还有其他的配置,可以参考下图 重新部署项目 创建css和iamges文件夹和配置 对应…