-
为什么称为前端控制器
查看全部 -
前端控制器
查看全部 -
Maven坐标,定位一个软件
查看全部 -
POM An xml file (pom.xml)
查看全部 -
MVC的核心思想是业务数据抽取同业务数据呈现相分离
查看全部 -
将页面控件 name 映射到参数中
@RequestParam("file") MultipartFile file
判断文件是否为空 !file.isEmpty()
Fileutils.copyInputStreamTofile(file.getInputStream(),new File("\\asdfas\\adsfadf\\"))
查看全部 -
ResponseEntity泛型类处理返回结果转换json格式
@ResponseBody来处理返回数据json
@ResquestBody页面以json提交的格式
查看全部 -
配置ContentNegotiateViewResolver
依赖
查看全部 -
json是轻量级的数据处理格式
ContentNegotiateViewResolver负责处理
查看全部 -
MultipartFile接口请求中接收的上载文件
判断是否有上传文件!file.isEmpty()
获取上传的文件名file.getOriginalFilename()
FilUtils.copyInputStreamToFile(source,destination)文件拷贝和i/o流的操作。第一个参数本地的文件流,第二个参数要拷贝的地址。
查看全部 -
文件上传文件配置和包
查看全部 -
页面控件名称与模型名称一致 1. 绑定参数
return “redirect: ”重定向
forward 转发
log.debug(ReflectionToStringBuilder.toString(object))将对象以键值对的形式输出
@ModelAttrbute 方法参数级别 2.绑定参数
查看全部 -
Model Map
接受传入参数 @RequestParam("")将请求参数区的参数映射到犯方法的参数上 @PathVariable("") 将请求url的路径变量“/view/{参数}”
查看全部 -
@Controller和@RequestMapping组合对映射请求的拦截
通过@RequestParam和@PathVariable进行参数绑定
//courses/view?id=123
//courses/view{id}
查看全部 -
Spring MVC 提供了以下几种途径输出模型数据:
ModelAndView: 处理方法返回值类型为 ModelAndView 时, 方法体即可通过该对象添加模型数据
Map 及 Model: 入参为org.springframework.ui.Model、org.springframework.ui.ModelMap 或 java.uti.Map 时,处理方法返回时,Map 中的数据会自动添加到模型中。
@SessionAttributes: 将模型中的某个属性暂存到 HttpSession 中,以便多个请求之间可以共享这个属性
@ModelAttribute: 方法入参标注该注解后, 入参的对象就会放到数据模型中查看全部
举报