2017年1月21日
摘要: 一、获取项目路径: 1) String path = request.getContextPath() :// /TestMyEclipseString basePath = request.getScheme()+"://" +request.getServerName()+ ":" +reque 阅读全文
posted @ 2017-01-21 23:36 有点懒惰的大青年 阅读(276) 评论(0) 推荐(0)
摘要: 一、拦截器配置和测试: 1)定义两个拦截器,(要实现HandlerInterceptor接口) HandlerInterceptor1: 1 package com.cy.interceptor; 2 3 import javax.servlet.http.HttpServletRequest; 4 阅读全文
posted @ 2017-01-21 22:29 有点懒惰的大青年 阅读(217) 评论(0) 推荐(0)
摘要: 一、json数据交互: json数据格式在接口调用中、html页面中较常用,json格式比较简单,解析还比较方便。 比如:webservice接口,传输json数据. springMVC进行json交互 1)环境准备: 加载json转换的jar包: springmvc中使用jackson的包进行js 阅读全文
posted @ 2017-01-21 20:38 有点懒惰的大青年 阅读(649) 评论(0) 推荐(0)
摘要: 如果你的DispatcherServlet拦截 *.do这样的URL,就不存在访问不到静态资源的问题。如果你的DispatcherServlet拦截“/”,拦截了所有的请求,同时对*.js,*.jpg的访问也就被拦截了。 问题原因:罪魁祸首是web.xml下对spring的DispatcherSer 阅读全文
posted @ 2017-01-21 17:56 有点懒惰的大青年 阅读(278) 评论(0) 推荐(0)
摘要: 需求:在修改商品页面,添加上传商品图片功能。 SpringMVC中对多部件类型解析: 1)springmvc中配置: 1 <!-- 文件上传 --> 2 <bean id="multipartResolver" class="org.springframework.web.multipart.com 阅读全文
posted @ 2017-01-21 15:09 有点懒惰的大青年 阅读(245) 评论(0) 推荐(0)
摘要: 一、异常处理思路: 系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常的发生。 系统的dao、service、controller出现都通过throws Exception向上抛出,最后由s 阅读全文
posted @ 2017-01-21 13:44 有点懒惰的大青年 阅读(283) 评论(0) 推荐(0)