软件中间件技术UNIT92_第1页
软件中间件技术UNIT92_第2页
软件中间件技术UNIT92_第3页
软件中间件技术UNIT92_第4页
软件中间件技术UNIT92_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

物品维护

物品维护(EEE0101f.jsp)

<%@pagecontentType="text/html;charset=UTF-8"%><%@pageimport="EEE01.EEE0101"%><%String p_ServletName="EEE01.EEE0101"; // String p_Url_02h = p_ServletName; p_Url_02h = p_Url_02h+"?p_mode="+EEE0101.MODE_GETHEADLIST; p_Url_02h = p_Url_02h+"&p_jspname=EEE0102h.jsp";%>物品维护(EEE0101f.jsp)

<HTML><HEAD><TITLE>物品维护</TITLE></HEAD><FRAMESETROWS="50,*,50%"FRAMEBORDER="0"BORDER="0"FRAMESPACING="0"> <FRAMESRC="<%=p_Url_02h%>"NAME="f_1"SCROLLING="no"MARGINWIDTH="1"NORESIZE> <FRAMESRC=""NAME="f_2"SCROLLING="auto"MARGINWIDTH="1"> <FRAMESRC=""NAME="f_3"SCROLLING="auto"MARGINWIDTH="1"></FRAMESET></HTML>物品维护(EEE0104f.jsp)

<%@ pageimport="EEE01.EEE0101"%><% Stringp_mode=request.getParameter("p_mode"); Stringp_jspname=request.getParameter("p_jspname"); Stringmode=request.getParameter("mode"); Stringp_partno=request.getParameter("p_partno"); Stringp_classno=request.getParameter("p_classno"); String p_ServletName="EEE01.EEE0101"; //%> 物品维护(EEE0104f.jsp)

<% //-- String p_Url_05b = p_ServletName; p_Url_05b = p_Url_05b+"?p_mode="+EEE0101.MODE_FRAME; p_Url_05b = p_Url_05b+"&p_jspname=EEE0105b.jsp"; p_Url_05b = p_Url_05b+"&mode="+mode; p_Url_05b = p_Url_05b+"&p_partno="+p_partno; p_Url_05b = p_Url_05b+"&p_classno="+p_classno;%>物品维护(EEE0104f.jsp)

<HTML><HEAD></HEAD><FRAMESETrows="12%,88%,*"FRAMEBORDER="0"BORDER="0"FRAMESPACING="0"> <FRAMENAME="f_4"SRC="<%=p_Url_05b%>"MARGINWIDTH="1"SCROLLING="NO"NORESIZE> <FRAMENAME="f_5"SRC=""MARGINWIDTH="1"SCROLLING="AUTO"> <FRAMENAME="f_dmy"SRC=""MARGINWIDTH="1"SCROLLING="AUTO"NORESIZE></FRAMESET></HTML>物品维护(EEE0101.java)

packageEEE01;//必要的JAVALibimportjavax.servlet.*;importjavax.servlet.http.*;importEEE01.EEE01Bean;/************************************************FileName : EEE0101.javaClassName : EEE01.EEE0101Date/Programmer : 2016/05/14(zhu)RepairDate :*************************************************/物品维护(EEE0101.java)

publicclassEEE0101extendsHttpServlet{privateStringJSP_PATH="/";/**缺省的JSP名**/privateStringDEFAULT_JSP="EEE0101f.jsp";/**启动模式**//**框架启动MODE**/publicfinalstaticintMODE_FRAME=0;/**检索MODE**/publicfinalstaticintMODE_GETHEADLIST=1;/**多条记录取得MODE**/publicfinalstaticintMODE_GETLIST=2;/**单一记录取得MODE**/publicfinalstaticintMODE_GETINFO=3;/**追加MODE**/publicfinalstaticintMODE_INSERT=4;/**更新MODE**/publicfinalstaticintMODE_UPDATE=5;/**删除MODE**/publicfinalstaticintMODE_DELETE=6;物品维护(EEE0101.java)

/***********************************************EEE0101**********************************************/publicEEE0101(){super();}/**********************************************doAction********************************************×/protectedvoiddoPost(HttpServletRequestaRequest,HttpServletResponseaResponse){longmode=0; longp_mode=0;StringjspName="";try{

if(aRequest.getParameter("p_mode")==null){jspName=JSP_PATH+DEFAULT_JSP;物品维护(EEE0101.java)

}else{p_mode=newLong(aRequest.getParameter("p_mode")).longValue();jspName=JSP_PATH+aRequest.getParameter("p_jspname");//--APIBEANEEE01BeanmyBean=newEEE01Bean();物品维护(EEE0101.java)

switch((int)p_mode){caseMODE_FRAME:break;caseMODE_GETHEADLIST: myBean.getHeadList(aRequest);aRequest.setAttribute("myBean",myBean);break;caseMODE_GETLIST: myBean.getList(aRequest); aRequest.setAttribute("myBean",myBean);break; caseMODE_GETINFO: mode=newLong(aRequest.getParameter("mode")).longValue(); if(mode!=0){ myBean.getInfo(aRequest); }else{ myBean.getHeadList(aRequest);} aRequest.setAttribute("myBean",myBean);break;物品维护(EEE0101.java)

caseMODE_INSERT: myBean.Insert(aRequest);aRequest.setAttribute("myBean",myBean);break;caseMODE_UPDATE:myBean.Update(aRequest);aRequest.setAttribute("myBean",myBean);break;caseMODE_DELETE:myBean.Delete(aRequest);aRequest.setAttribute("myBean",myBean);break;}}物品维护(EEE0101.java)

//JSPgetServletConfig().getServletContext().getRequestDispatcher(jspName).forward(aRequest,aResponse);}catch(Exceptione){System.out.println(e.getMessage());} }物品维护(EEE0101.java)

///////////////////////////////////////////////////////doGetmethod////////////////////////////////////////////////////publicvoiddoGet(HttpServletRequestaRequest,HttpServletResponseaResponse) throwsServletException,java.io.IOException{ doPost(aRequest,aResponse);} /*****************************************************@paramconfig*@throwsServletException****************************************************/publicvoidinit(ServletConfigconfig)throwsjavax.servlet.ServletException{super.init(config);}}物品维护(EEE01Bean.java)

/*********************************************************功能名 :物品维护ClassName : EEE01Bean.classDate/Programmer : 2016/05/14(zhu)RepairDate :***********************************************************/packageEEE01;importjava.io.*;importjava.sql.*;importjava.util.*;importjavax.servlet.http.*;物品维护(EEE01Bean.java)

publicclassEEE01Bean{ /**单一记录取得**/privateHashtablefieldGetData=newHashtable();/**多条记录取得**/privateArrayListfieldGetList=newArrayList();/**多条记录取得(Head用)**/privateArrayListfieldGetHeadList=newArrayList(); /**更新状态**/privateintfieldStatus=0;StringsDBDriver="org.gjt.mm.mysql.Driver"; //设置JDBC驱动类型物品维护(EEE01Bean.java)

StringsConnStr="jdbc:mysql://localhost/test";//设置连接数据库服务器字符串

protectedint oprows=0; protectedConnection conn=null; protectedStatement stmt=null; protectedResultSet rs=null; protectedArrayListResultList=newArrayList(); protectedArrayListResultList1=newArrayList(); publicEEE01Bean(){ try{ Class.forName(sDBDriver); }catch(java.lang.ClassNotFoundExceptionex){ System.out.println(ex.getMessage()); } }物品维护(EEE01Bean.java)

/**************************************************************更新状态取得*@returnint*************************************************************/publicintgetStatus(){returnfieldStatus;}/*************************************************************单一记录取得*@returnHashtable************************************************************/publicHashtablegetInfo(){returnfieldGetData;}

/*************************************************************多条记录取得*@retur

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论