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

📄 accountsearchpro.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 if(session_us.userAccess.equals(new Integer(3))||session_us.userAccess.equals(new Integer(4))||session_us.userAccess.equals(new Integer(5))||session_us.userAccess.equals(new Integer(6))||session_us.userAccess.equals(new Integer(7))||session_us.userAccess.equals(new Integer(11))){      try{        Context eqctx = new InitialContext();        Object eqref = eqctx.lookup("EquipmentControllerEJB");        EquipmentControllerEJBHome equipmentControllerEJBHome = (EquipmentControllerEJBHome) PortableRemoteObject.narrow(eqref, EquipmentControllerEJBHome.class);        EquipmentControllerEJB equipmentControllerEJB = equipmentControllerEJBHome.create();        Context ctx = new InitialContext();        Object ref = ctx.lookup("OtherController");        OtherControllerHome otherControllerHome = (OtherControllerHome) PortableRemoteObject.narrow(ref, OtherControllerHome.class);        OtherController othercontroller = otherControllerHome.create();        Collection collect=new ArrayList();        Collection sel_collect=new ArrayList();        InaccountJBean iiii = new InaccountJBean();        String name = request.getParameter("name");//        if(!name.equals("")){//            iiii = othercontroller.getInaccountByDeviceid(deviceid);//            collect.add(iiii);//        }else{//            collect = othercontroller.getInaccountAll();//        }        Collection coll = othercontroller.getInaccountAll();        Vector container = new Vector();        InaccountJBean accountjbean = new InaccountJBean();        EquipmentDetailsStruct eqdetail = new EquipmentDetailsStruct();        if(coll!=null){            Iterator accountit = coll.iterator();            while(accountit.hasNext()){                accountjbean = (InaccountJBean)accountit.next();                eqdetail = equipmentControllerEJB.getEqdetailsByDeviceid(accountjbean.device_id);                if(!name.equals("")){                    if(eqdetail.getName().equals(name)){                        container.addElement(accountjbean);                    }                }else{                    container.addElement(accountjbean);                }            }        }        for(int jj=0;jj<container.size();jj++){            collect.add(container.elementAt(jj));        }        Vector rongqi= new Vector();        InaccountJBean instruct = new InaccountJBean();        Judge judge=new Judge();        Collection temcollection = new ArrayList();        Iterator ii=collect.iterator() ;        while (ii.hasNext() ){           instruct = (InaccountJBean)ii.next() ;//满足自己单位权限           if (judge.decide(session_us.unitid ,instruct.unitid)){               rongqi.addElement(instruct);           }        }for(int l=0;l<rongqi.size();l++){temcollection.add(rongqi.elementAt(l));}    session.setAttribute("temcol",temcollection);    response.sendRedirect("accountsearch.jsp");%><%      }  catch(Exception e){    e.printStackTrace();    response.sendRedirect("../../error/operror.html");       }}else{   response.sendRedirect("../../error/access.html");}%>

⌨️ 快捷键说明

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