阶段3 3.SpringMVC·_04.SpringMVC返回值类型及响应数据类型_1 搭建环境


创建项目

使用骨架,创建webapp

为了创建项目更快速maven设置

archetypeCatalog
internal


修改编译的版本

从昨天的课程内复制 相关的坐标。上面是版本锁定。

复制前端的控制器和解决中文乱码

复制到今天的项目里面

手动创建java和resources的文件夹

java文件夹编程源码的根目录

resources编程resources的根目录

这样文件夹的样式就编程这样了。

springmvc.xml复制过来。

点击ok就复制过来了

复制进来了

自定义类型转换器用不到了 删除。


删减完成后。

删除原来的页面

新建 一个index.jsp上面有声明

创建新的文件夹pages.然后新建success.jsp页面

页面内随便写点东西

以上环境就搭建完成了。

原文地址:https://www.cnblogs.com/wangjunwei/p/11380097.html

时间: 2024-08-01 23:46:48

阶段3 3.SpringMVC·_04.SpringMVC返回值类型及响应数据类型_1 搭建环境的相关文章

SpringMVC返回值类型及响应数据类型

1.SpringMVC 和 Struts2 的优略分析 共同点: 它们都是表现层框架,都是基于 MVC 模型编写的. 它们的底层都离不开原始 ServletAPI. 它们处理请求的机制都是一个核心控制器. 区别: Spring MVC 的入口是 Servlet, 而 Struts2 是 Filter. Spring MVC 是基于方法设计的,而 Struts2 是基于类,Struts2 每次执行都会创建一个动作类.所以 Spring MVC 会稍微比 Struts2 快些. Spring MVC

阶段3 3.SpringMVC·_04.SpringMVC返回值类型及响应数据类型_4 响应之返回值是ModelAndView类型

ModelAndView是SpringMvc提供的一个对象 ModelAndView底层源码用也是ModelMap.ModelMap实现过Model的接口 ModelAndView可以直接new出来.是SpringMvc提供的 还可以设置跳转到哪个页面 用的视图解析器就会跳转到WEB-INF/pages下的success.jsp页面 改一下username和password 原文地址:https://www.cnblogs.com/wangjunwei/p/11380418.html

阶段3 3.SpringMVC·_04.SpringMVC返回值类型及响应数据类型_2 响应之返回值是String类型

返回字符串 新建一个response的页面 新建后台Controller类 视图解析器配置的前缀地址 是WEB-INF下的pages下的页面. 创建pages文件夹在下面创建success.jsp页面 启动服务器 输出了 说明我们的环境搭建的没问题 创建一个user类 实现序列化.定义三个属性 生成getter和setter方法 数据存入Model对象 通过model把定义的user对象存进去. 首先这里设置为false 从request域里面.把user对象取出来. 项目重新部署 原文地址:h

阶段3 3.SpringMVC·_04.SpringMVC返回值类型及响应数据类型_5 响应之使用forward和redirect进行页面跳转

这个方式用的比较少. forward 转发或者重定向 返回forward关键字就表现现在想使用的就是请求转发 redirect 原文地址:https://www.cnblogs.com/wangjunwei/p/11380544.html

SpringMVC方法的返回值类型和自动装配

1. void类型作为返回值类型 /** * 如果方法写成了void就跟原来servlet含义是差不多 的 * json */ @RequestMapping("/firstRequest") public void firstRequest(HttpServletRequest request, HttpServletResponse response, HttpSession session) throws IOException { UserInfo info=new UserI

SpringMVC 返回值类型,参数传递 解决乱码

一.SpringMV返回值类型 返回String类型时: 返回Object类型时: 传递参数 域属性传递: 处理器映射器 原文地址:https://www.cnblogs.com/qinzhenyu/p/11825965.html

oc对象函数什么时候返回值类型使用instancetype

oc中定义对象函数时经常会返回本类类型的对象,此时返回值类型用instancetype或者本类对象*都可以,什么区别呢? 其实主要区别在返回值是不是self并且有继承 如果返回值是self并且作为父类,那么返回值最好写成instancetype 举例说明: 父类的声明 @interface Father : NSObject @property(readwrite,nonatomic,assign)NSInteger item; //元素自增 为了比较自增返回类型定为instancetype -

赋值运算符函数的返回值类型详解

在c++赋值运算符函数的学习中,对于返回值类型的问题,一直非常费解,今天彻底总结一些每种不同返回值类型的结果: 1.当返回值为空时: <span style="font-size:14px;">void hasptr::operator=(const hasptr& s)</span> 这个时候如果只有一个'='(a = b)运算那就没问题,但是如果存在'='(a = b = c)的链式操作时,编译器就会报错 我们看:a = b = c: 程序会先运行

javascript函数参数、返回值类型检查

实现带参数.返回值类型声明的js函数: 类型定义:window.Str = Type.Str = Type.define('STRING', Type.isStr);var Per = Type.define('PERSON', function(p){    return p && p.type === 'person' && p.name;}); 定义函数:var addStr = Str(function(a, b){  return a + b;}, Str, St