随笔分类 - SpringMVC
摘要:一般都是使用@DateTimeFormat把传给后台的时间字符串转成Date,使用@JsonFormat把后台传出的Date转成时间字符串,但是@DateTimeFormat只会在类似@RequestParam的请求参数(url拼接的参数才生效,如果是放到RequestBody中的form-data
阅读全文
摘要:url-pattern问题 spring用到forward("/WEB-INF/jsp/*.jsp")而forward当然是又要经过web.xml的映射的,然后,在URL匹配时, <url-pattern> / </url-pattern> 不会匹配到*.jsp,不会进入spring的Dispatc
阅读全文
摘要:1.自定义拦截器,实现HandlerInterceptor接口package com.bybo.aca.web.interceptor;import javax.servlet.http.HttpServletRequest;import javax.servlet....
阅读全文
摘要:一、前言 现在的项目大多数都是使用SpringMVC作为MVC框架。SpringMVC的学习成本较低,容易上手,简单实用。 二、应用1、@Controller & @RequestMapping控制层需要有@Controller的注解,一来标记这个类作为...
阅读全文
摘要:一、说明首先@RequestBody需要接的参数是一个string化的json,这里直接使用JSON.stringify(json)这个方法来转化其次@RequestBody,从名称上来看也就是说要读取的数据在请求体里,所以要发post请求第三,要设置contentT...
阅读全文
摘要:1.传统方法 @RequestMapping("/download") public String download( String fileName ,String filePath, HttpServletRequest request, HttpServ...
阅读全文
摘要:下面写这个是引入component的扫描组件 1@Controller 控制层,就是我们的action层@Service 业务逻辑层,就是我们的service或者manager层@Repository 持久层,就是我们常说的DAO层 而@Compo...
阅读全文
摘要:getParameter 是用来接受用post个get方法传递过来的参数的.getAttribute 必须先setAttribute.(1)request.getParameter() 取得是通过容器的实现来取得通过类似post,get等方式传入的数据,request.setAttribute()和
阅读全文
摘要:1、Post请求一般情况下,在非必须的情况下,使用Jquery实现post请求,而后台返回一般都需要手动封装ResponseUtil,和使用@ResponseBody注解来实现返回。然而我们书上学到的关于Spring的知识只是我们日常使用频率较高的,Spring还提供...
阅读全文
摘要:1、前言在项目中,我们会遇到在线预览,播放MP3、图片、MP4等。用户上传文件后,将路径存储在数据库中,我们可动态读取数据库的数据,然后通过返回文件路径的字符串,在src中发送请求。当然这需要带参数。后台返回流。2、前台代码:${message }Hello !!!播...
阅读全文
摘要:前些天一位江苏经贸的学弟跟我留言问了我这样一个问题:“用什么技术来实现一般网页上文件的上传和下载?是框架还是Java中的IO流”。我回复他说:“使用spring MVC框架可以做到这一点,因为Spring MVC为文件的上传提供了直接的支持,但需要依赖Apache提供...
阅读全文
摘要:1、我们平时使用表单的时候,一般都是这样: First Name: Last Name: 2、自从Spri...
阅读全文
摘要:编写前台Jquery代码时,遇到谷歌浏览器报错:Uncaught ReferenceError: $ is not defined意味着Jquery库并没有导入到页面。这是有几种情况需要考虑:1、SpringMVC设置静态资源访问。在spring-mvc.xml配置文...
阅读全文