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

📄 __list.java

📁 使用J2EE实现了软件园的下载和上传功能
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
  private final static String _wl_block18 = "\r\n";  private final static byte[] _wl_block18Bytes = _getBytes(_wl_block18);  
  
  public void _jspService(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.io.IOException, javax.servlet.ServletException 
  {  
    
    // declare and set well-known variables:
    javax.servlet.ServletConfig config = getServletConfig();
    javax.servlet.ServletContext application = config.getServletContext();
    javax.servlet.jsp.tagext.Tag _activeTag = null;
    // variables for Tag extension protocol    
    Object page = this;
    javax.servlet.jsp.JspWriter out;
    javax.servlet.jsp.PageContext pageContext =    javax.servlet.jsp.JspFactory.getDefaultFactory().getPageContext(this, request, response, null, true, 8192, true);    
    response.setHeader("Content-Type", "text/html; charset=GB2312");    out = pageContext.getOut();    JspWriter _originalOut = out;    
    javax.servlet.http.HttpSession session = request.getSession(true);    
    
    
    try { // error page try block            response.setContentType("text/html; charset=GB2312");            _writeText(response, out, _wl_block0, _wl_block0Bytes);      _writeText(response, out, _wl_block1, _wl_block1Bytes);      //INCLUDE /top.jsp //[ /list.jsp; Line: 3]      _writeText(response, out, _wl_block2, _wl_block2Bytes);      _writeText(response, out, _wl_block3, _wl_block3Bytes);      //[ /list.jsp; Line: 26]      String type=""; //[ /list.jsp; Line: 27]      try { //[ /list.jsp; Line: 28]        if(request.getParameter("type")!=null){ //[ /list.jsp; Line: 29]          type=request.getParameter("type"); //[ /list.jsp; Line: 30]          //type=new String(request.getParameter("type").getBytes("iso8859-1"),"gb2312").trim(); //[ /list.jsp; Line: 31]          System.out.println("type:"+type+"||"+type.length()); //[ /list.jsp; Line: 32]        } //[ /list.jsp; Line: 33]        Context ic = new InitialContext(); //[ /list.jsp; Line: 34]        Object obj = ic.lookup("sessionBean"); //[ /list.jsp; Line: 35]        software.sessionHome home = (software.sessionHome) PortableRemoteObject.narrow(obj, software.sessionHome.class); //[ /list.jsp; Line: 36]        software.session b = home.create(); //[ /list.jsp; Line: 37]        Collection c=b.getTypes(); //[ /list.jsp; Line: 38]        Iterator i=c.iterator(); //[ /list.jsp; Line: 39]        while(i.hasNext()){ //[ /list.jsp; Line: 40]          String dbType=(String)i.next().toString(); //[ /list.jsp; Line: 41]          dbType=new String(dbType.getBytes("iso8859-1"),"gb2312"); //[ /list.jsp; Line: 42]          //[ /list.jsp; Line: 43]          //[ /list.jsp; Line: 43]          _writeText(response, out, _wl_block4, _wl_block4Bytes);          out.print(String.valueOf(dbType));  //[ /list.jsp; Line: 44]          _writeText(response, out, _wl_block5, _wl_block5Bytes);          out.print(String.valueOf(dbType));  //[ /list.jsp; Line: 44]          _writeText(response, out, _wl_block6, _wl_block6Bytes);          //[ /list.jsp; Line: 45]        } //[ /list.jsp; Line: 46]      } //[ /list.jsp; Line: 47]      catch(Exception ex){ //[ /list.jsp; Line: 48]      } //[ /list.jsp; Line: 49]      //[ /list.jsp; Line: 50]      //[ /list.jsp; Line: 50]      _writeText(response, out, _wl_block7, _wl_block7Bytes);      //[ /list.jsp; Line: 59]      try { //[ /list.jsp; Line: 60]        Context ic = new InitialContext(); //[ /list.jsp; Line: 61]        Object obj = ic.lookup("sessionBean"); //[ /list.jsp; Line: 62]        software.sessionHome home = (software.sessionHome) PortableRemoteObject.narrow(obj, software.sessionHome.class); //[ /list.jsp; Line: 63]        software.session b = home.create(); //[ /list.jsp; Line: 64]        Collection c=null; //[ /list.jsp; Line: 65]        if(type.equals("all")){ //[ /list.jsp; Line: 66]          c = b.getAll(); //[ /list.jsp; Line: 67]        }else{ //[ /list.jsp; Line: 68]          c=b.getTypeSoftwares(type); //[ /list.jsp; Line: 69]        } //[ /list.jsp; Line: 70]        //[ /list.jsp; Line: 71]        Iterator i = c.iterator(); //[ /list.jsp; Line: 72]        while (i.hasNext()) { //[ /list.jsp; Line: 73]          software.softwareRemote s = (software.softwareRemote) i.next(); //[ /list.jsp; Line: 74]          String str = new String(s.getSoftwareName().trim().getBytes("iso8859-1"), "gb2312"); //[ /list.jsp; Line: 75]          String id=new String(s.getSoftwareID().getBytes("iso8859-1"), "gb2312"); //[ /list.jsp; Line: 76]          String dbID = new String(s.getSoftwareID().getBytes("iso8859-1"), "gb2312").trim().substring(0,8); //[ /list.jsp; Line: 77]          String dbSoftware = new String(s.getSoftwareName().getBytes("iso8859-1"), "gb2312").trim(); //[ /list.jsp; Line: 78]          String dbType = new String(s.getSoftwareType().getBytes("iso8859-1"), "gb2312").trim(); //[ /list.jsp; Line: 79]          String dbInfor = new String(s.getSoftwareInfor().getBytes("iso8859-1"), "gb2312").trim(); //[ /list.jsp; Line: 80]          String dbSize=new String(s.getSoftwareSize().getBytes("iso8859-1"), "gb2312").trim(); //[ /list.jsp; Line: 81]          //[ /list.jsp; Line: 82]          //[ /list.jsp; Line: 82]          _writeText(response, out, _wl_block8, _wl_block8Bytes);          out.print(String.valueOf(str));  //[ /list.jsp; Line: 89]          _writeText(response, out, _wl_block9, _wl_block9Bytes);          out.print(String.valueOf(str));  //[ /list.jsp; Line: 89]          _writeText(response, out, _wl_block10, _wl_block10Bytes);          out.print(String.valueOf(dbID));  //[ /list.jsp; Line: 91]          _writeText(response, out, _wl_block11, _wl_block11Bytes);          out.print(String.valueOf(id));  //[ /list.jsp; Line: 91]          _writeText(response, out, _wl_block12, _wl_block12Bytes);          out.print(String.valueOf(dbSize));  //[ /list.jsp; Line: 92]          _writeText(response, out, _wl_block13, _wl_block13Bytes);          out.print(String.valueOf(dbType));  //[ /list.jsp; Line: 94]          _writeText(response, out, _wl_block14, _wl_block14Bytes);          out.print(String.valueOf(dbInfor));  //[ /list.jsp; Line: 96]          _writeText(response, out, _wl_block15, _wl_block15Bytes);          //[ /list.jsp; Line: 101]        } //[ /list.jsp; Line: 102]      } catch (Exception ex) { //[ /list.jsp; Line: 103]        ex.printStackTrace(); //[ /list.jsp; Line: 104]      } //[ /list.jsp; Line: 105]      //[ /list.jsp; Line: 106]      //[ /list.jsp; Line: 106]      _writeText(response, out, _wl_block16, _wl_block16Bytes);      //INCLUDE /foot.jsp //[ /list.jsp; Line: 112]      _writeText(response, out, _wl_block17, _wl_block17Bytes);      _writeText(response, out, _wl_block18, _wl_block18Bytes);    } catch (Throwable __ee) {      while (out != null && out != _originalOut) out = pageContext.popBody();      ((weblogic.servlet.jsp.PageContextImpl)pageContext).handlePageException((Throwable)__ee);    }        
    //before final close brace...
  }
  
  
}

⌨️ 快捷键说明

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