java实现遍历树形菜单方法——OpenSessionView实现
来源:互联网 发布:怎样从淘宝上买东西 编辑:程序博客网 时间:2024/05/17 22:12
/** * @Title: OpenSessionView.java* @Package org.util* @Description: TODO该方法的主要作用:* @author A18ccms A18ccms_gmail_com * @date 2017-5-6 下午1:48:25* @version V1.0 */package org.web;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;import org.dao.BaseHibernateDao;import org.hibernate.Hibernate;import org.hibernate.Session;import org.hibernate.Transaction; /** * * 项目名称:votedemo * 类名称:OpenSessionView * 类描述: 让session 始终保持着一个打开的状态 * 创建人:Mu Xiongxiong * 创建时间:2017-5-6 下午1:48:25 * 修改人:Mu Xiongxiong * 修改时间:2017-5-6 下午1:48:25 * 修改备注: * @version * */public class OpenSessionView extends BaseHibernateDao implements Filter {/**(非 Javadoc) * <p>Title: destroy</p> * <p>Description(描述): </p> * @see javax.servlet.Filter#destroy() */@Overridepublic void destroy() {// TODO Auto-generated method stub}/**(非 Javadoc) * <p>Title: doFilter</p> * <p>Description(描述): </p> * @param arg0 * @param arg1 * @param arg2 * @throws IOException * @throws ServletException * @see javax.servlet.Filter#doFilter(javax.servlet.ServletRequest, javax.servlet.ServletResponse, javax.servlet.FilterChain) */@Overridepublic void doFilter(ServletRequest arg0, ServletResponse arg1,FilterChain arg2) throws IOException, ServletException {Session session = null;Transaction tx = null;try {session = getSession();tx = session.beginTransaction();arg2.doFilter(arg0, arg1);tx.commit();} catch (Exception e) {e.printStackTrace();tx.rollback();}finally{closeSession();}}/**(非 Javadoc) * <p>Title: init</p> * <p>Description(描述): </p> * @param arg0 * @throws ServletException * @see javax.servlet.Filter#init(javax.servlet.FilterConfig) */@Overridepublic void init(FilterConfig arg0) throws ServletException {// TODO Auto-generated method stub}}
阅读全文
0 0
- java实现遍历树形菜单方法——OpenSessionView实现
- java实现遍历树形菜单方法——HibernateUtil实现
- java实现遍历树形菜单方法——TreeAction实现
- java实现遍历树形菜单方法——Dao层
- java实现遍历树形菜单方法——service层
- java实现遍历树形菜单方法
- java实现遍历树形菜单方法——struts.xml实现
- java实现遍历树形菜单方法——index.jsp实现
- java实现遍历树形菜单方法——设计思路【含源代码】
- java实现遍历树形菜单方法——数据库表的创建
- java实现遍历树形菜单方法——实体类VoteTree
- java实现遍历树形菜单方法——映射文件VoteTree.hbm.xml
- java树形菜单实现
- SSM递归遍历实现树形菜单
- Java树形菜单 递归实现
- java实现文件夹的遍历(树形结构)
- Java实现通过递归遍历树形结构
- asp实现树形菜单
- 高级网络配置之网桥与ipv6
- 数据库——(6)
- 多项式求和
- phantomjs实例
- 南阳OJ 擅长排列的小明
- java实现遍历树形菜单方法——OpenSessionView实现
- Ext Js入门第5篇-DOM元素常用操作
- 【Redis缓存机制】2.Redis安装和简单使用
- Hibernate中Formula的xml配置
- 设计模式_观察者模式
- Inline Vs Internal Vs External CSS(译)
- 使用Session实现访问计数
- python解析xml报错xml dom.minidom UnicodeEncodeError: 'ascii' codec can't encode character
- 一周搞定期末考系列之《数字电子技术》