- 博客(8)
- 资源 (2)
- 收藏
- 关注
转载 SpringMvc拦截器登录处理
1.拦截器 SpringMvc中的拦截器实现了HandlerInterceptor接口,通常使用与身份认证,授权和校验,模板视图,统一处理等; [java] view plain copypublic class HanderInterceptor1 implements HandlerInterceptor {
2017-04-26 15:08:37 469
转载 Spring Aop到底有什么用处?
假如没有aop,在做日志处理的时候,我们会在每个方法中添加日志处理,比如但大多数的日子处理代码是相同的,为了实现代码复用,我们可能把日志处理抽离成一个新的方法。但是这样我们仍然必须手动插入这些方法。但这样两个方法就是强耦合的,假如此时我们不需要这个功能了,或者想换成其他功能,那么就必须一个个修改。通过动态代理,可以在指定位置执行对应流程。这样就可以将一些横向的功能抽离出来形成一
2017-04-20 20:28:46 29966 14
转载 Springmvc重定向参数以及表单提交问题的认识
在spring的一个controller中要把参数传到页面,只要配置视图解析器,把参数添加到Model中,在页面用el表达式就可以取到。但是,这样使用的是forward方式,浏览器的地址栏是不变的,如果这时候浏览器F5刷新,就会造成表单重复提交的情况。所以,我们可以使用重定向的方式,改变浏览器的地址栏,防止表单因为刷新重复提交。jsp文件:[html]
2017-04-20 17:19:38 1676
转载 springmvc文件上传form表单加上enctype="multipart/form-data"后无法实现Bean的注入解决方案
在一个带enctype="multipart/form-data"属性的表单提交时发现,该表单中包含的其他input无法设置到对应方法参数中。如下:JSP:带enctype="multipart/form-data"属性的表单,包含一个username的inputaction="${ctx}/console/article/testUpload" enctype="mu
2017-04-20 14:30:10 5374 1
原创 bootstrap实现垂直导航框架
<html><head><title>Bootstrap 实例 - 垂直的胶囊式导航菜单</title><link href="http://libs.baidu.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet"><script src="http://libs.baidu.com/jquery/2.0.0/jquery.
2017-04-18 21:59:06 23664 3
原创 mybatis入坑记- resultMap引发的血案
笔者最近刚刚学习mybatis,然后学习了ResultType和ResultMap,记得书中说稍微复杂的关联就使用resultMap,还告诉我使用resultMap可以不关注字段和属性是否不一样,然后我潜意识就喜欢在很多情况下使用ResultMap,不用不知道,一用吓一跳,由此引发了血案,笔者花了一上午的时间也没找出来原因,后来还是在老同事的帮助下解决了问题,这里还是要感谢一下那位老同志,下面
2017-04-13 10:32:30 1673 3
转载 为何前端验证之后还需要后端验证。
看一段很简单的代码: login.htmlHtml代码 span style="font-size: small;">html> head> title>Testtitle> script type="text/javascript" src="jquery-1.3.1.js">script>
2017-04-10 14:54:03 12094 7
原创 jdbc原生态问题总结
问题一:使用原生态的jdbc频繁的与数据库进行开启关闭的连接,造成数据库资源浪费,影响数据库性能。解决方案设想:使用数据库连接池进行管理。问题二:String sql = "select *from user where username=?"; 将sql语句硬编码到java代码中(硬编码:查询的条件固定不变列如username)下次进行别的参数设置的时候需要重新编译java代码,
2017-04-06 11:05:01 356
图书管理系统
2017-03-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人