-
解释前段控制器查看全部
-
controller查看全部
-
文件上传jsp页面代码查看全部
-
文件上传controller层处理查看全部
-
文件上传controller层查看全部
-
文件上传controller的处理查看全部
-
Logger查看全部
-
Front Controller查看全部
-
Maven安装并测试步骤: 1、下载并解压meaven.zip(百度谷歌搜索Maven); 2、配置环境变量, 名字M2_HOME ,值是meaven安装目录; 3、path:%M2_HOME%\bin;; 4、测试cmd:mvn -version。查看全部
-
SpringMVC基本概念查看全部
-
使用@ResponseBody在服务端controller里面将数据响应成json格式, 使用@ResquestBody在服务端controller里面接收来自服务端post提交上来json格式数据查看全部
-
springMvc中返回json格式的方法: 1)方法返回值使用注解:controller方法中返回值使用注解“@ResponseBody”来修饰,例如@ResponseBody Course,则返回的course类型的对象为json格式。 2)方法返回值使用ResponseEntity<Course>类型修饰,则在return时只需要返回该类型的对象即可,例如:return new ResponseEntity<Course>(course,HttpStatus.OK)查看全部
-
JSON(JavaScript Object Notation) 轻量级格式,数据交换的格式 ContentNegotiateViewResolver负责处理查看全部
-
文件上传: 1、在servlet中配置一个bean:multipartResolver 2、在pom.xml中配置支持这个bean的jar包multipartResolver 3、jsp表单中用post方法提交文件,form中必须指定enctype="multipart/form-data" <form method="post" action="/courses/doUpload" enctype="multipart/form-data"> <input type="file" name="file"/> <input type="submit"/> </form> 4、在controller中用@RequestParam("file")绑定表单提交过来的name为file的值,类型转换成MultipartFile @RequestMapping(value="/doUpload",method=RequestMethod.POST) public String doUploadFile(@RequestParam("file")MultipartFile file) throws IOException{ if(!file.isEmpty()){ log.debug("Process file:{}",file.getOriginalFilename()); FileUtils.copyInputStreamToFile(file.getInputStream(), new File("E:\\Eclipse\\", System.currentTimeMillis()+file.getOriginalFilename()));//文件拷贝操作 } return "success"; }查看全部
-
@疑惑:本例中,在方法参数Course上,没有使用参数注解的时候,通过给Course对象设置一个id为123,然后跳转到了后缀为123的页面,之后,介绍@ModelAttribute这个注解时候,把这个注解限定于Course参数,但是效果一样,那么这个例子说明了什么? @ModelAttribute注释一个方法的参数 ①从model中获取 ②从Form表单或URL参数中获取(实际上,不做此注释也能拿到user对象) 绑定: 1.自动绑定,要求表单内控件的name和实体对象属性名对应。 2.使用@ModelAttribute进行绑定。 ReflectionToStringBuilder这个类非常常见,用于观察是否完整的映射到了对象,以键值对的方式输出。 @ModelAttribute 也可以实现类似的功能,是放在方法参数级别的注解,完成绑定参数的过程查看全部
举报
0/150
提交
取消