
SpringMVC
fFee-ops
it's tough.
展开
-
@RequestBody
@RequestBody基础知识基础知识①@RequestBody主要用来接收前端传递给后端的json字符串中的数据的(请求体中的数据的);②GET方式无请求体,所以使用@RequestBody接收数据时,前端不能使用GET方式提交数据,而是用POST方式进行提交。③在后端的同一个接收方法里,@RequestBody与@RequestParam()可以同时使用,@RequestBody最多只能有一个,而@RequestParam()可以有多个。即:一个请求,只有一个RequestBody;一个请求,原创 2020-10-16 22:21:28 · 1292 阅读 · 0 评论 -
SSM整合示例
没有标题controller:package org.cduck.controller;import java.util.Map;import org.cduck.entity.Student;import org.cduck.service.StudentService;import org.springframework.beans.factory.annotation.Au...原创 2020-05-03 13:50:18 · 240 阅读 · 0 评论 -
SSM整合
SSM整合SM整合步骤:SSM整合:1.Spring - MyBatis : 需要整合:将MyBatis的SqlSessionFactory 交给Spring2Spring - SpringMVC : 就是将Spring - SpringMVC 各自配置一遍SM整合步骤:思路:SqlSessionFactory -> SqlSession ->StudentM...原创 2020-05-03 13:45:04 · 169 阅读 · 0 评论 -
异常处理
异常处理@ExceptionHandler和@ResponseStatus@ExceptionHandler@ResponseStatus(自定义异常显示页面)@ExceptionHandler和@ResponseStatus@ExceptionHandler@ExceptionHandler标识的方法的参数 必须在异常类型(Throwable或其子类) 中,不能包含其他类型的参数。例如:...原创 2020-05-02 15:18:45 · 274 阅读 · 0 评论 -
SpringMVC文件上传及拦截器
SpringMVC文件上传及拦截器文件上传拦截器文件上传思路:和Servlet方式的本质一样,都是通过commons-fileupload.jar和commons-io.jar。SpringMVC可以简化文件上传的代码,但是必须满足条件:实现MultipartResolver接口 ;而该接口的实现类SpringMVC也已经提供了CommonsMultipartResolver具体...原创 2020-05-01 15:15:27 · 323 阅读 · 0 评论 -
SpringMVC通过ajax处理json数据
TAjax请求SpringMVC,并且JSON格式的数据@ResponseBodyAjax请求SpringMVC,并且JSON格式的数据步骤:a.jar(注意版本,如果版本不兼容会报错)jackson-annotations-2.8.9.jarjackson-core-2.8.9.jarjackson-databind-2.8.9.jarb.前端:首先用一个按钮来触发该事件&...原创 2020-05-01 11:32:41 · 287 阅读 · 0 评论 -
视图解析器常见功能以及数据格式化
TOC视图解析器常见功能不通过控制器直接访问JSP页面指定请求方式处理静态资源视图解析器常见功能不通过控制器直接访问JSP页面一般流程:jsp->控制器->success.jsp将要实现:jsp->success.jsp步骤:首先在springmvc.xml中配置:<!-- view-name会被视图解析器加上前缀和后缀 --><mvc:view...原创 2020-04-30 13:50:45 · 347 阅读 · 0 评论 -
从Controller带数据跳转到jsp页面
Titile用ModelAndView实现用ModelMap实现用Map或Model实现将上述数据放入session中@ModelAttribute 详解用ModelAndView实现前端:<a href="testModelAndView">testModelAndView</a>控制器: @RequestMapping(value = "testMode...原创 2020-04-28 13:57:00 · 3415 阅读 · 0 评论 -
映射及多种方式接收前端传值
Title让普通浏览器支持DELETE/PUT请求方式过滤器的部分工作原理@PathVariable获取前端传值@RequestParam获取前端传值用一个实体类获取前端传值获取请求头信息和CookieValue中的值(JSESSIONID)获取请求头信息 @RequestHeader通过mvc获取cookie值(JSESSIONID)让普通浏览器支持DELETE/PUT请求方式GET :查...原创 2020-04-27 22:08:05 · 773 阅读 · 1 评论 -
RequestMapping映射及其属性
Ttile属性ant风格的请求路径通过@PathVariable获取动态参数属性设置name="xxxx"的情况:@Controllerpublic class MvcController { @RequestMapping(value = "welcome",method = RequestMethod.POST,params = {"name","age!=23"}) publ...原创 2020-04-26 13:33:34 · 232 阅读 · 0 评论 -
SpringMVC第一个程序及环境搭建
Title环境搭建第一个程序(jsp ->Servlet (Springmvc)->Jsp)环境搭建1.jarspring-aop.jarspring-bean.jarspring-context.jarspring-core.jarspring-web.jarspring-webmvc.jarcommons-logging.jar如果报错NoClassDefFou...原创 2020-04-26 11:14:58 · 258 阅读 · 0 评论