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

📄 userselect_jsp.java

📁 tomcat最新安装程序
💻 JAVA
字号:
package org.apache.jsp;

import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;
import org.apache.jasper.runtime.*;
import cn.com.aheadsoft.recordset.PersonInfoRecordSet;
import cn.com.aheadsoft.recordset.DeptInfoRecordSet;

public class userselect_jsp extends HttpJspBase {


  private static java.util.Vector _jspx_includes;

  public java.util.List getIncludes() {
    return _jspx_includes;
  }

  public void _jspService(HttpServletRequest request, HttpServletResponse response)
        throws java.io.IOException, ServletException {

    JspFactory _jspxFactory = null;
    javax.servlet.jsp.PageContext pageContext = null;
    ServletContext application = null;
    ServletConfig config = null;
    JspWriter out = null;
    Object page = this;
    JspWriter _jspx_out = null;


    try {
      _jspxFactory = JspFactory.getDefaultFactory();
      response.setContentType("text/html;charset=GB2312");
      pageContext = _jspxFactory.getPageContext(this, request, response,
      			null, false, 8192, true);
      application = pageContext.getServletContext();
      config = pageContext.getServletConfig();
      out = pageContext.getOut();
      _jspx_out = out;

      out.write("\r\n");
      out.write("\r\n");

	PersonInfoRecordSet person = (PersonInfoRecordSet)request.getAttribute("person");
	DeptInfoRecordSet dept = (DeptInfoRecordSet)request.getAttribute("dept");

      out.write("\r\n");
      out.write("<html>\r\n");
      out.write("<head>\r\n");
      out.write("<script>\r\n     receivers_array=new Array();\r\n     allreceivers_src_num=0;     \r\n     \r\n  ");

     int i = 0;	
     if(person != null){
     while(person.next()){
    out.println(" receivers_array["+i+"]=new Array()");
	out.println("receivers_array["+i+"][0]='"+person.getUser_ID()+"'");
	out.println("receivers_array["+i+"][1]='"+person.getI_Name()+"'");
	out.println("receivers_array["+i+"][2]='"+person.getDept_ID()+"'");
	i++;
     }
     }
      out.println("allreceivers_src_num="+i);
  
      out.write("\r\n  \r\n");
      out.write("</script>\r\n");
      out.write("<script src=\"/krm/jsp/jscript/UserSelect.js\">");
      out.write("</script>\r\n");
      out.write("<script language=\"JavaScript\" type=\"text/JavaScript\">\r\n");
      out.write("<!--\r\nfunction setParent(obj1,obj2) {\r\n  \r\n    des_len=document.form_leaveword.receiver_des.options.length;\r\n    allname ='';\r\n    allrealname ='';\r\n    \r\n    if(des_len > 1){\r\n    \talert(\"只能选择一个人!\");\r\n    }else{\r\n    \tfor(i=0;i");
      out.write("<des_len;i++)\r\n\t\t{                \r\n\t\tallname = allname+document.form_leaveword.receiver_des.options[i].value;\r\n\t\tallrealname= allrealname+document.form_leaveword.receiver_des.options[i].text;\r\n\t}\r\n    \teval('self.opener.document.'+obj1).value=allname;\r\n    \teval('self.opener.document.'+obj2).value=allrealname;\r\n    \twindow.close();\r\n    }  \r\n}\r\n//-->\r\n");
      out.write("</script>\r\n");
      out.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"/krm/jsp/css/a6oa.css\">\r\n");
      out.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"/krm/jsp/css/css.css\">\r\n");
      out.write("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\" />\r\n");
      out.write("<title>选择人员");
      out.write("</title>\r\n");
      out.write("</head>\r\n");
      out.write("<body bgcolor=\"#F1F7F9\">\r\n");
      out.write("<form method=\"post\"  name=\"form_leaveword\" >");
      out.write("<table width=\"95%\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"1\" bgcolor=\"#999999\">\r\n  ");
      out.write("<tr>\r\n    ");
      out.write("<td bgcolor=\"#FFFFFF\">");
      out.write("<table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"0\">\r\n          ");
      out.write("<TBODY>\r\n            ");
      out.write("<tr>\r\n              ");
      out.write("<td width=\"100%\" height=\"9\" colspan=\"2\"> ");
      out.write("<div align=\"center\"> \r\n                  ");
      out.write("<table border=\"0\" width=\"100%\" cellspacing=\"1\" cellpadding=\"1\" height=\"237\">\r\n                    ");
      out.write("<TBODY>\r\n                      ");
      out.write("<tr> \r\n                        ");
      out.write("<td width=\"41%\" align=\"center\" nowrap bgcolor=\"#D4E8F4\"> \r\n                          ");
      out.write("<select size=\"1\" name=\"deptname\"  onchange=\"javascript:listreceiver_src()\">\r\n                            ");
      out.write("<option value=1>选择...");
      out.write("</option>\r\n                            ");
      out.write("<!--");
      out.write("<option value=0>所有部门");
      out.write("</option>-->\r\n                            ");
if(null != dept){
                            while(dept.next()){
      out.write("\r\n                            ");
      out.write("<option value=\"");
      out.print(dept.getDept_ID());
      out.write("\">");
      out.print(dept.getD_Name());
      out.write("</option>\r\n                            ");
}}
      out.write("\r\n                          ");
      out.write("</select> ");
      out.write("</td>\r\n                        ");
      out.write("<td width=\"18%\" nowrap bgcolor=\"#D4E8F4\"> ");
      out.write("<p align=\"center\"> \r\n                            ");
      out.write("<input name=\"input_realname\" size=\"11\" style=\"WIDTH: 102px; HEIGHT: 22px\" onblur=\"javascript://listreveiver_search(this.value);\">\r\n                            ");
      out.write("<input type=\"button\" value=\"确定>>\" name=\"input\" onclick=\"Javascript:inputrealname();\">\r\n                          ");
      out.write("</p>");
      out.write("</td>\r\n                        ");
      out.write("<td width=\"41%\" align=\"center\" nowrap bgcolor=\"#D4E8F4\"> \r\n                          &nbsp;&nbsp; 已选人员列表↓ \r\n                          ");
      out.write("<input type=\"hidden\" name=\"uid1\" value=\"\"> ");
      out.write("<input type=\"hidden\" name=\"flag\" value=\"\">\r\n                        ");
      out.write("</td>\r\n                      ");
      out.write("</tr>\r\n                      ");
      out.write("<tr> \r\n                        ");
      out.write("<td width=\"41%\" rowspan=\"2\" align=\"center\" bgcolor=\"#D4E8F4\"> \r\n                          ");
      out.write("<select size=\"6\" name=\"receiver_src\" multiple style=\"width:160; height: 205\" ondblclick=\"javascript:addoneitem();\">\r\n                          ");
      out.write("</select> ");
      out.write("</td>\r\n                        ");
      out.write("<td width=\"18%\" bgcolor=\"#D4E8F4\"> \r\n                          ");
      out.write("<p align=\"left\">使用方法:");
      out.write("<br>\r\n                            → 单选或多选左边列表框中姓名,然后“添加”到右边已选人员列表框中;或者:");
      out.write("<br>\r\n                            → 在上面输入框中输入接收人姓名然后“确定”到右边已选人员列表框中; ");
      out.write("</p>");
      out.write("</td>\r\n                        ");
      out.write("<td width=\"41%\" rowspan=\"2\" align=\"center\" bgcolor=\"#D4E8F4\"> \r\n                          ");
      out.write("<select size=\"10\" name=\"receiver_des\" multiple style=\"width: 120; height: 204\" ondblclick=\"Javascript:deleteitem();\">\r\n                          ");
      out.write("</select>\r\n                        ");
      out.write("</td>\r\n                      ");
      out.write("</tr>\r\n                      ");
      out.write("<tr> \r\n                        ");
      out.write("<td width=\"18%\" align=\"center\" valign=\"top\" bgcolor=\"#D4E8F4\"> \r\n                          ");
      out.write("<input type=\"button\" value=\"添加 >>\" name=\"bt_additem\" onclick=\"Javascript:additems();\"> \r\n                          ");
      out.write("<br> ");
      out.write("<input type=\"button\" value=\"删除 ");
      out.write("<");
      out.write("<\" name=\"bt_deleteitem\" onClick=\"javascript:deleteitem()\"> \r\n                        ");
      out.write("</td>\r\n                      ");
      out.write("</tr>\r\n                    ");
      out.write("</TBODY>\r\n                  ");
      out.write("</TABLE>\r\n                ");
      out.write("</div>");
      out.write("</TD>\r\n            ");
      out.write("</TR>\r\n            ");
      out.write("<tr> \r\n              ");
      out.write("<td width=\"100%\" height=\"7\" colspan=\"2\" bgcolor=\"#D4E8F4\"> ");
      out.write("<p align=\"center\"> \r\n                  ");
      out.write("<font color=\"#0000ff\"> \r\n                  ");
      out.write("<input name=\"imageField\" type=\"submit\" value=\"确 定\" onmouseover=\"this.className='button2'\" onmouseout=\"this.className='button1'\" class=\"button1\" border=\"0\" onClick=\"setParent('");
      out.print(request.getParameter("link1"));
      out.write("','");
      out.print(request.getParameter("link2"));
      out.write("');\">\r\n                  ");
      out.write("</font> ");
      out.write("</p>");
      out.write("</td>\r\n            ");
      out.write("</tr>\r\n          ");
      out.write("</TBODY>\r\n        ");
      out.write("</TABLE>");
      out.write("</td>\r\n  ");
      out.write("</tr>\r\n");
      out.write("</table>\r\n\r\n  ");
      out.write("<div align=\"left\"> ");
      out.write("</div>\r\n");
      out.write("</form>\r\n");
      out.write("</body>\r\n");
      out.write("</html>");
    } catch (Throwable t) {
      out = _jspx_out;
      if (out != null && out.getBufferSize() != 0)
        out.clearBuffer();
      if (pageContext != null) pageContext.handlePageException(t);
    } finally {
      if (_jspxFactory != null) _jspxFactory.releasePageContext(pageContext);
    }
  }
}

⌨️ 快捷键说明

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