版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 31270.5-2025化学农药环境安全评价试验准则第5部分:土壤淋溶试验
- 市场消防安全培训方案
- 2025年低空观光项目专项年终总结(景区+运营)
- 2025年社区就业专员年终工作总结(岗位+对接)
- 海关报关单位
- 2025消防设施操作员中级考试1000题(含答案)
- 2025重庆万州区双河口街道办事处招聘2人备考题库附答案详解(完整版)
- 2025青海海西州德令哈市招聘社区工作人员113人备考题库含答案详解(考试直接用)
- 2026年度秋季中国工商银行厦门市分行校园招聘195人备考题库及答案详解(历年真题)
- 2025重庆九龙坡区中梁山街道招聘5人备考题库带答案详解
- 2025年山东省威海市荣成市辅警招聘考试题库附答案解析
- 妊娠合并子宫瘢痕的护理
- 徐志摩诗歌创作艺术风格略论
- 教务管理岗位面试实战技巧
- 人民陪审员法深度解读
- 2025政策理论水平考核题目带答案
- 2025四川成都华电抽蓄工程管理公司招聘20人笔试考试参考试题及答案解析
- 2025年国考(国家矿山安全监察局)面试模拟题及参考解析(一)
- 老年心理危机干预快速响应方案
- 2025年超声医学考试题及答案
- 生物实验室应急处置预案
评论
0/150
提交评论