




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、物品维护FRAME SRC= NAME=f_1 SCROLLING=no MARGINWIDTH=1 NORESIZEFRAME NAME=f_4 SRC= MARGINWIDTH=1 SCROLLING=NO NORESIZEpackage EEE01;/必要的JAVA Libimport javax.servlet.*;import javax.servlet.http.*;import EEE01.EEE01Bean;/*File Name :EEE0101.javaClass Name :EEE01.EEE0101Date/Programmer :2016/05/14 (zhu)Rep
2、air Date : */public class EEE0101 extends HttpServlet private String JSP_PATH = /; /* 缺省的JSP名 */ private String DEFAULT_JSP = EEE0101f.jsp; /* 启动模式 */ /* 框架启动MODE */ public final static int MODE_FRAME = 0; /* 检索MODE */ public final static int MODE_GETHEADLIST = 1; /* 多条记录取得MODE */ public final stati
3、c int MODE_GETLIST = 2; /* 单一记录取得MODE */ public final static int MODE_GETINFO = 3; /* 追加MODE */ public final static int MODE_INSERT = 4; /* 更新MODE */ public final static int MODE_UPDATE = 5; /* 删除MODE */ public final static int MODE_DELETE = 6; /* * EEE0101 */ public EEE0101() super(); /* * doAction
4、 */ protected void doPost(HttpServletRequest aRequest, HttpServletResponse aResponse) long mode = 0;long p_mode = 0; String jspName = ; try if (aRequest.getParameter(p_mode) = null) jspName = JSP_PATH + DEFAULT_JSP; else p_mode = new Long(aRequest.getParameter(p_mode).longValue(); jspName = JSP_PATH
5、 + aRequest.getParameter(p_jspname); /- API BEAN EEE01Bean myBean = new EEE01Bean(); switch (int)p_mode) case MODE_FRAME: break; case MODE_GETHEADLIST: myBean.getHeadList(aRequest); aRequest.setAttribute(myBean,myBean); break; case MODE_GETLIST: myBean.getList(aRequest); aRequest.setAttribute(myBean
6、,myBean); break;case MODE_GETINFO: mode = new Long(aRequest.getParameter(mode).longValue(); if (mode !=0) myBean.getInfo(aRequest); else myBean.getHeadList(aRequest); aRequest.setAttribute(myBean,myBean); break; case MODE_INSERT: myBean.Insert(aRequest); aRequest.setAttribute(myBean,myBean); break;
7、case MODE_UPDATE: myBean.Update(aRequest); aRequest.setAttribute(myBean,myBean); break; case MODE_DELETE: myBean.Delete(aRequest); aRequest.setAttribute(myBean,myBean); break; / JSPgetServletConfig().getServletContext().getRequestDispatcher(jspName).forward(aRequest,aResponse); catch(Exception e) Sy
8、stem.out.println(e.getMessage();/ doGet method/public void doGet(HttpServletRequest aRequest, HttpServletResponse aResponse)throws ServletException,java.io.IOExceptiondoPost(aRequest,aResponse); /* * param config * throws ServletException */ public void init(ServletConfig config) throws javax.servle
9、t.ServletException super.init(config); /*功能名 : 物品维护Class Name :EEE01Bean.classDate/Programmer:2016/05/14 (zhu)Repair Date:*/package EEE01;import java.io.*;import java.sql.*;import java.util.*;import javax.servlet.http.*;public class EEE01Bean /* 单一记录取得 */ private Hashtable fieldGetData = new Hashtab
10、le(); /* 多条记录取得 */ private ArrayList fieldGetList = new ArrayList(); /* 多条记录取得(Head用) */ private ArrayList fieldGetHeadList = new ArrayList();/* 更新状态 */ private int fieldStatus = 0; String sDBDriver = org.gjt.mm.mysql.Driver; /设置JDBC驱动类型String sConnStr = jdbc:mysql:/localhost/test; /设置连接数据库服务器字符串pro
11、tected int oprows = 0;protected Connection conn = null;protected Statement stmt = null;protected ResultSet rs = null;protected ArrayList ResultList = new ArrayList();protected ArrayList ResultList1 = new ArrayList();public EEE01Bean() try Class.forName(sDBDriver); catch(java.lang.ClassNotFoundExcept
12、ion ex) System.out.println(ex.getMessage(); /* * 更新状态取得 * return int */ public int getStatus() return fieldStatus; /* * 单一记录取得 * return Hashtable */ public Hashtable getInfo() return fieldGetData; /* * 多条记录取得 * return ArrayList */ public ArrayList getList() return fieldGetList; public void Delete(HttpServletRequest aRequest) throws SQLException String strSQL = null; int ret = -1; /*- * 物品信息表记录的删除 *- */ strSQL = DELETE FROM INFO
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO 18708:2025 EN Solid recovered fuels - Determination of bulk density
- 2025年工业废气治理系统编程程序员编程能力考核试卷
- 2025年虚拟电厂数字化管理系统合规考核试卷
- 光催化制氢材料研发进展与应用考核试卷
- 考点解析人教版八年级物理上册第4章光现象综合练习试卷(含答案详解)
- 2025年物流数字化转型跨境供应链可视化合规考核试卷
- 2025年医学影像技术(中级)《CT诊断学》AI辅助脑静脉窦血栓CT影像诊断考核试卷
- 难点详解人教版八年级物理上册第5章透镜及其应用专项练习试题(解析卷)
- 解析卷-人教版八年级物理上册第5章透镜及其应用-透镜达标测试试题(含答案解析)
- 兴趣撬动儿童数学思维的支点
- 2025年电商平台生鲜配送售后服务标准范本3篇
- DB36-T 1941-2024 老年人轻度认知障碍筛查与干预指南
- 2024年09月2024秋季中国工商银行湖南分行校园招聘620人笔试历年参考题库附带答案详解
- 儿童青少年行为和情绪障碍的护理
- DB45T 2178-2020 甘蔗产量现场测定操作规程
- 实验设计DOE培训
- 第9课-秦统一中国【课件】(共30张课件)
- 智算中心发展创新指南
- 成都中医药大学《诊断学基本技能训练(一)》2021-2022学年第一学期期末试卷
- 2025年九省联考新高考 英语试卷(含答案解析)
- 数据分包灵活传(教学课件)-七年级信息科技全一册同步教学(人教版2024)
评论
0/150
提交评论