随笔分类 -  j2ee

摘要:1、请求报文介绍一个HTTP请求报文由请求行(request line)、请求头部(header)、空行和请求数据4个部分组成,下图给出了请求报文的一般格式。 (1)请求行 请求行由请求方法字段、URL字段和HTTP协议版本字段3个字段组成,它们用空格分隔。例如,GET /index.html HT 阅读全文
posted @ 2016-10-17 13:39 kimi9py 阅读(250) 评论(0) 推荐(1)
摘要:1 粗颗粒度权限控制(使用过滤器完成) 分析: 精确到Session的权限控制(判断Session是否存在) 使用过滤器完成粗颗粒的权限控制,如果Session不存在就跳转到首页,如果存在可以通过URL链接访问到对应的操作。 第一步:定义一个过滤器: public class SystemFilte 阅读全文
posted @ 2016-07-23 17:23 kimi9py 阅读(2363) 评论(0) 推荐(0)
摘要:①拦截器interceptor是基于Java的反射机制的,而过滤器Filter是基于函数回调,实现的filter接口中doFilter方法就是回调函数。 ②拦截器interceptor不依赖与servlet容器,过滤器Filter依赖与servlet容器,没有servlet容器就无法来回调doFil 阅读全文
posted @ 2016-07-23 15:06 kimi9py 阅读(1797) 评论(0) 推荐(0)
摘要:1 概要介绍 1)什么是流程定义 ? 流程定义是按照bpmn2.0标准定义业务流程,将流程定义的文件(.bpmn和.png(不是必须的))部署到activiti中,activiti就可以管理该业务流程。 2)什么是流程实例 ? 参与者(可以用户,也可以程序)按照流程定义发起一个流程,这个流程就是一个 阅读全文
posted @ 2016-07-23 14:43 kimi9py 阅读(5261) 评论(0) 推荐(0)
摘要:1 springmvc的框架原理 1.1 b/s系统mvc原理 mvc是什么?mvc是设计模式。 1.2 springmvc是什么? Mvc的框架,是spring框架的一个模块。 1.3 springmvc框架原理 1、 用户发起请求,请求到DispatcherServlet前端控制器 Dispat 阅读全文
posted @ 2016-07-22 16:50 kimi9py 阅读(191) 评论(0) 推荐(0)
摘要:1.Mybatis解决jdbc编程的问题 1、 数据库链接创建、释放频繁造成系统资源浪费从而影响系统性能,如果使用数据库链接池可解决此问题。 解决:在SqlMapConfig.xml中配置数据链接池,使用连接池管理数据库链接。 2、 Sql语句写在代码中造成代码不易维护,实际应用sql变化的可能较大 阅读全文
posted @ 2016-07-22 16:09 kimi9py 阅读(180) 评论(0) 推荐(0)
摘要:作用:记住当前用户名和密码,下次登录名不需要用户再次输入 第一步:index.sp页面 <tr> <td width="100"><img border="0" src="${pageContext.request.contextPath}/images/remeber.jpg" width="75 阅读全文
posted @ 2016-07-19 12:52 kimi9py 阅读(163) 评论(0) 推荐(0)
摘要:产生: 当使用hibernate查询一个对象的时候,如果Session关闭,再调用该对象关联的集合或者对象的时候,会产生懒加载异常! 解决方案: 方案一: 在Session关闭之前,查询对象关联的集合或者对象,所有在业务层的方法上添加: public ElecUser findUserByLogon 阅读全文
posted @ 2016-07-19 00:22 kimi9py 阅读(374) 评论(0) 推荐(0)
摘要:c3p0 阅读全文
posted @ 2016-07-18 19:27 kimi9py 阅读(148) 评论(0) 推荐(0)