J2EE
Alieen Yin
这个作者很懒,什么都没留下…
展开
-
spring boot+angularjs文件下载设置setHeader
1.根据前台传的code,得到对应的文件,这里处理的是excel和word,将文件的后缀名存入“Content-Type”,这里要在得到文件对应的byte[]之前设置setHeader,否则不生效 后端实现: @RequestMapping(value = "/get-file", method = GET) @ResponseBody public void getFile原创 2017-12-07 12:58:23 · 837 阅读 · 1 评论 -
spring boot+angularjs实现文件上传
spring boot实现文件上传controller:@RequestMapping(value = "/{id}/upload-change-type", method = POST) @ResponseBody public void uploadChangeFile(@PathVariable long id,MultipartHttpServletRequest req)原创 2017-12-07 15:02:20 · 1171 阅读 · 1 评论 -
java使用反射遍历类的字段
问题描述:课程Course(字段非常多,一个一个修改不现实)修改解决思路:1.获得根据id,返回oldCourse2.前端传过来的json字段String course,经过特殊处理,再使用GsonBuilder转化为curCourse接着,使用反射遍历字段,将curCourse的其他字段值更新至oldCourse//将不用特殊处理的course字段更新 private...原创 2018-07-08 22:28:34 · 1342 阅读 · 0 评论 -
HTML+spring mvc超长文本
问题描述:使用富文本编辑器的文本框,输入的文本过长(但文本必须要这么长),正常的写法后端报错问题解决:1.将请求类型修改为post,因为post没有大小限制2.一般来说,都是tomcat的配置有限制,因而,将最大header设置为102400否则会报request header is too large将请求类型修改为使用body传输可以不用修改tomcat 配置,这是因为...原创 2018-07-08 22:44:38 · 436 阅读 · 0 评论 -
java实现单个文件压缩成zip文件前后端实现
问题描述:一个文件上传后,下载时如果不是压缩文件需要把一个文件打包成zip文件返回给前端;下载时如果是压缩文件直接返回给前端问题解决:传入源文件的路径,返回打包后文件的路径1.java实现FileService层public String zipFile(String path) throws FileNotFoundException { File file = new File(pa...原创 2018-07-13 20:59:49 · 1852 阅读 · 0 评论