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

📄 item_query.jsp

📁 《jsp案例开发》这本书的源代码。包括源代码和相关的具体配置操作步骤。非常不错
💻 JSP
字号:
<%@ page    language="java"    contentType="text/html; charset=GBK"    import="imis.*,javax.naming.*,javax.rmi.PortableRemoteObject,java.util.*"%><%  request.setCharacterEncoding("GBK");  session=request.getSession();  userStruct user=(userStruct)session.getAttribute("user");  if(user==null){  response.sendRedirect("../../login.html");  }  else if(user.userAccess.intValue()!=9&&user.userAccess.intValue()!=10)    response.sendRedirect("../../error/access.html");else{  String querytag = request.getParameter("querytag");%><%  Collection collect=new ArrayList();  Context ctx = new InitialContext();    //look up jndi name        Object ref = ctx.lookup("Item1Controller");  //cast to Home interface        Item1ControllerHome itemControllerHome = (Item1ControllerHome) PortableRemoteObject.narrow(ref, Item1ControllerHome.class);        Item1Controller itemController = itemControllerHome.create();        Collection c = itemController.getItemtableAll();        if(querytag==null)        {        collect.addAll(c);        }        else        {        String itemname = request.getParameter("itemname");        String itemcode = request.getParameter("itemcode");        Integer itemtype = new Integer(request.getParameter("itemtype"));        if(!itemname.equals(""))        {          Iterator i = c.iterator();          while(i.hasNext())            {            ItemtableStruct its = (ItemtableStruct)i.next();            if(its.itemname.equals(itemname))              collect.add(its);             }        }        else if(!itemcode.equals(""))        {          Iterator i = c.iterator();          while(i.hasNext())          {          ItemtableStruct its = (ItemtableStruct)i.next();          if(its.itemcode.equals(itemcode))            collect.add(its);             }        }        else if(itemtype.intValue()!=-1)        {          Iterator i = c.iterator();         while(i.hasNext())         {           ItemtableStruct its = (ItemtableStruct)i.next();           if(its.itemtype.intValue()==itemtype.intValue())           collect.add(its);             }           }         else         {         collect.addAll(c);         }        }%><%     session = request.getSession();     session.setAttribute("itemtablec", collect);     response.sendRedirect("itemlist.jsp");%><%}%>

⌨️ 快捷键说明

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