⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 basicoperationaction.java

📁 hibernate和struts结合的源码
💻 JAVA
字号:
/* * @(#)BasicOperationAction.java	1.0 2006-01-05 * * Copyright 2006 GE-SOFT, Inc. All rights reserved. * GE-SOFT PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * 项目名称:EIMP  * 项目描述:“企业信息管理平台”是基于J2EE三层结构,以MVC为技术框架,以 * Java技术 * 为开发技术的项目开发平台。采用面向对象和组件化的编程思想形成独立 * 的平台底层组 * 件,方便用户的二次开发。 * * 制作记录: (日期 制作人 操作 描述) * 2006-09-05  lvbo   建立   基本功能组件 */package com.gesoft.struts.basicOperation.action;import java.util.List;import java.util.Map;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSession;import org.apache.struts.action.Action;import org.apache.struts.action.ActionForm;import org.apache.struts.action.ActionForward;import org.apache.struts.action.ActionMapping;import org.springframework.context.ApplicationContext;import org.springframework.context.support.FileSystemXmlApplicationContext;import com.gesoft.hibernate.dao.basicOperation.BasicOperationDAO;import com.gesoft.hibernate.dao.basicOperation.SomeBean;import com.gesoft.struts.basicOperation.form.BasicOperationForm;import com.gesoft.struts.basicOperation.form.SearchForm;/** * 功能说明  基本功能组件 * @version 1.0, 2006-09-05 * @author lvbo */public class BasicOperationAction extends Action {	public BasicOperationAction() {		super();	}	/** 	 * Method execute	 * @param mapping	 * @param form	 * @param request	 * @param response	 * @return ActionForward	 */	public ActionForward execute(		ActionMapping mapping,		ActionForm form,		HttpServletRequest request,		HttpServletResponse response) {		SearchForm searchForm = (SearchForm) form;				String strTable = ""; 		List list = null;				try {			request.setCharacterEncoding("GBK");			response.setContentType("text/html;charset=GBK");			HttpSession session = request.getSession();			BasicOperationDAO basicOperationDAO = BasicOperationDAO.getInstance();						//根据所输入的表名对应出所对应的类			strTable = strTable.toLowerCase();			ApplicationContext context = 	            new FileSystemXmlApplicationContext(	                    "beans-config.xml");			SomeBean someBean = 	            (SomeBean) context.getBean("someBean");	        	        Map someMap = (Map) someBean.getSomeMap();	        strTable = (String)someMap.get(strTable);	        //取得查询数据库结果集	        list = basicOperationDAO.getVipdataList(strTable);	        session.setAttribute("listInfo",list);	        	        return mapping.findForward("success");	        		} catch(Exception e) {					} finally {					}		// TODO Auto-generated method stub		return null;	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -