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

📄 accountinputsearchpro.jsp

📁 《jsp案例开发》这本书的源代码。包括源代码和相关的具体配置操作步骤。非常不错
💻 JSP
字号:
<%@ page    language="java"    contentType="text/html; charset=GBK"    import="imis.*,javax.naming.*,javax.rmi.PortableRemoteObject,java.util.*,java.sql.*,java.io.*"%><%    request.setCharacterEncoding("GBK");    session=request.getSession();    userStruct session_us=(userStruct)session.getAttribute("user");    if(session_us==null){    response.sendRedirect("../../login.html");    }  else{      try{        Context ctx = new InitialContext();        Object ref = ctx.lookup("EquipmentControllerEJB");        EquipmentControllerEJBHome equipmentControllerEJBHome = (EquipmentControllerEJBHome) PortableRemoteObject.narrow(ref, EquipmentControllerEJBHome.class);        EquipmentControllerEJB equipmentControllerEJB = equipmentControllerEJBHome.create();        Collection collect=new ArrayList();        Collection coll=new ArrayList();         Collection temcollection = new ArrayList();        Vector rongqi= new Vector();        Judge judge=new Judge();        EquipmentJBean ddeq = new EquipmentJBean();        EquipmentDetailsStruct detail = new EquipmentDetailsStruct();        String name = request.getParameter("name");        String model = request.getParameter("model");if(name.equals("")&&model.equals("")){     collect = equipmentControllerEJB.getEquipmentAll();     Iterator dd = collect.iterator();     while(dd.hasNext()){         ddeq = (EquipmentJBean)dd.next();         if(judge.decide(session_us.unitid,ddeq.getUnitid())){             if(!ddeq.getStatus().equals(new Integer(4))&&!ddeq.getStatus().equals(new Integer(5))){               detail = equipmentControllerEJB.getEqdetailsByDeviceid(ddeq.getDeviceid());               rongqi.addElement(detail);             }         }     }}else {  if(!name.equals("")){     coll = equipmentControllerEJB.getEqdetailsByName(name);  }else if(!model.equals("")){     coll = equipmentControllerEJB.getEqdetailsByModel(model);  }        EquipmentDetailsStruct equipstr = new EquipmentDetailsStruct();        Iterator ii=coll.iterator() ;        while (ii.hasNext() ){           equipstr = (EquipmentDetailsStruct)ii.next() ;//满足自己单位权限且status的状态不为4和5           if (judge.decide(session_us.unitid ,equipstr.getUnitid())){             String id = equipstr.getDeviceid();             EquipmentJBean temp = equipmentControllerEJB.getEquipmentByDeviceid(id);             if (!temp.getStatus().equals(new Integer(4))&&!temp.getStatus().equals(new Integer(5))){                   rongqi.addElement(equipstr);             }           }        }     }for(int l=0;l<rongqi.size();l++){temcollection.add(rongqi.elementAt(l));}    session.setAttribute("accounteqdetail",temcollection);    response.sendRedirect("accountinputsearch.jsp");      }    catch(Exception e){        e.printStackTrace();        response.sendRedirect("../../error/operror.html");    }  }%>

⌨️ 快捷键说明

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