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

📄 carinsubmit_jsp.java

📁 应用泛型以及反射编写的单表操作框架
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
package org.apache.jsp.main;

import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;

public final class carinSubmit_jsp extends org.apache.jasper.runtime.HttpJspBase
    implements org.apache.jasper.runtime.JspSourceDependent {

  private static java.util.Vector _jspx_dependants;

  private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_ww_set_value_name_nobody;
  private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_ww_property_value_nobody;

  public java.util.List getDependants() {
    return _jspx_dependants;
  }

  public void _jspInit() {
    _jspx_tagPool_ww_set_value_name_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _jspx_tagPool_ww_property_value_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
  }

  public void _jspDestroy() {
    _jspx_tagPool_ww_set_value_name_nobody.release();
    _jspx_tagPool_ww_property_value_nobody.release();
  }

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

    JspFactory _jspxFactory = null;
    PageContext pageContext = null;
    HttpSession session = null;
    ServletContext application = null;
    ServletConfig config = null;
    JspWriter out = null;
    Object page = this;
    JspWriter _jspx_out = null;
    PageContext _jspx_page_context = null;


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

      out.write("\r\n");
      out.write("\r\n");
      out.write("<html>\r\n");
      out.write("<head>\r\n");
      out.write("\r\n");
      out.write("<title>::::车辆管理系统::::</title>\r\n");
      out.write("\r\n");
      out.write("<link href=\"css/Style.css\" rel=\"stylesheet\" type=\"text/css\">\r\n");
      out.write("<script type=\"text/javascript\">\r\n");
      out.write("<!--\r\n");
      out.write("document.write(\"<div id=meizzCalendarLayer style='position: absolute; z-index: 9999; width: 144; height: 193; display: none'>\");\r\n");
      out.write("document.write(\"<iframe name=meizzCalendarIframe scrolling=no frameborder=0 width=100% height=100%></iframe></div>\");\r\n");
      out.write("function writeIframe()\r\n");
      out.write("{\r\n");
      out.write("    var strIframe = \"<html><head><meta http-equiv='Content-Type' content='text/html; charset=gb2312'><style>\"+\r\n");
      out.write("    \"*{font-size: 12px; font-family: 宋体}\"+\r\n");
      out.write("    \".bg{  color: \"+ WebCalendar.lightColor +\"; cursor: default; background-color: \"+ WebCalendar.darkColor +\";}\"+\r\n");
      out.write("    \"table#tableMain{ width: 142; height: 180;}\"+\r\n");
      out.write("    \"table#tableWeek td{ color: \"+ WebCalendar.lightColor +\";}\"+\r\n");
      out.write("    \"table#tableDay  td{ font-weight: bold;}\"+\r\n");
      out.write("    \"td#meizzYearHead, td#meizzYearMonth{color: \"+ WebCalendar.wordColor +\"}\"+\r\n");
      out.write("    \".out { text-align: center; border-top: 1px solid \"+ WebCalendar.DarkBorder +\"; border-left: 1px solid \"+ WebCalendar.DarkBorder +\";\"+\r\n");
      out.write("    \"border-right: 1px solid \"+ WebCalendar.lightColor +\"; border-bottom: 1px solid \"+ WebCalendar.lightColor +\";}\"+\r\n");
      out.write("    \".over{ text-align: center; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF;\"+\r\n");
      out.write("    \"border-bottom: 1px solid \"+ WebCalendar.DarkBorder +\"; border-right: 1px solid \"+ WebCalendar.DarkBorder +\"}\"+\r\n");
      out.write("    \"input{ border: 1px solid \"+ WebCalendar.darkColor +\"; padding-top: 1px; height: 18; cursor: hand;\"+\r\n");
      out.write("    \"       color:\"+ WebCalendar.wordColor +\"; background-color: \"+ WebCalendar.btnBgColor +\"}\"+\r\n");
      out.write("    \"</style></head><body onselectstart='return false' style='margin: 0px' oncontextmenu='return false'><form name=meizz>\";\r\n");
      out.write("\r\n");
      out.write("    if (WebCalendar.drag){ strIframe += \"<scr\"+\"ipt language=javascript>\"+\r\n");
      out.write("    \"var drag=false, cx=0, cy=0, o = parent.WebCalendar.calendar; function document.onmousemove(){\"+\r\n");
      out.write("    \"if(parent.WebCalendar.drag && drag){if(o.style.left=='')o.style.left=0; if(o.style.top=='')o.style.top=0;\"+\r\n");
      out.write("    \"o.style.left = parseInt(o.style.left) + window.event.clientX-cx;\"+\r\n");
      out.write("    \"o.style.top  = parseInt(o.style.top)  + window.event.clientY-cy;}}\"+\r\n");
      out.write("    \"function document.onkeydown(){ switch(window.event.keyCode){  case 27 : parent.hiddenCalendar(); break;\"+\r\n");
      out.write("    \"case 37 : parent.prevM(); break; case 38 : parent.prevY(); break; case 39 : parent.nextM(); break; case 40 : parent.nextY(); break;\"+\r\n");
      out.write("    \"case 84 : document.forms[0].today.click(); break;} window.event.keyCode = 0; window.event.returnValue= false;}\"+\r\n");
      out.write("    \"function dragStart(){cx=window.event.clientX; cy=window.event.clientY; drag=true;}</scr\"+\"ipt>\"}\r\n");
      out.write("\r\n");
      out.write("    strIframe += \"<select name=tmpYearSelect  onblur='parent.hiddenSelect(this)' style='z-index:1;position:absolute;top:3;left:18;display:none'\"+\r\n");
      out.write("    \" onchange='parent.WebCalendar.thisYear =this.value; parent.hiddenSelect(this); parent.writeCalendar();'></select>\"+\r\n");
      out.write("    \"<select name=tmpMonthSelect onblur='parent.hiddenSelect(this)' style='z-index:1; position:absolute;top:3;left:74;display:none'\"+\r\n");
      out.write("    \" onchange='parent.WebCalendar.thisMonth=this.value; parent.hiddenSelect(this); parent.writeCalendar();'></select>\"+\r\n");
      out.write("\r\n");
      out.write("    \"<table id=tableMain class=bg border=0 cellspacing=2 cellpadding=0>\"+\r\n");
      out.write("    \"<tr><td width=140 height=19 bgcolor='\"+ WebCalendar.lightColor +\"'>\"+\r\n");
      out.write("    \"    <table width=140 id=tableHead border=0 cellspacing=1 cellpadding=0><tr align=center>\"+\r\n");
      out.write("    \"    <td width=15 height=19 class=bg title='向前翻 1 月&#13;快捷键:←' style='cursor: hand' onclick='parent.prevM()'><b>&lt;</b></td>\"+\r\n");
      out.write("    \"    <td width=60 id=meizzYearHead  title='点击此处选择年份' onclick='parent.funYearSelect(parseInt(this.innerText, 10))'\"+\r\n");
      out.write("    \"        onmouseover='this.bgColor=parent.WebCalendar.darkColor; this.style.color=parent.WebCalendar.lightColor'\"+\r\n");
      out.write("    \"        onmouseout='this.bgColor=parent.WebCalendar.lightColor; this.style.color=parent.WebCalendar.wordColor'></td>\"+\r\n");
      out.write("    \"    <td width=50 id=meizzYearMonth title='点击此处选择月份' onclick='parent.funMonthSelect(parseInt(this.innerText, 10))'\"+\r\n");
      out.write("    \"        onmouseover='this.bgColor=parent.WebCalendar.darkColor; this.style.color=parent.WebCalendar.lightColor'\"+\r\n");
      out.write("    \"        onmouseout='this.bgColor=parent.WebCalendar.lightColor; this.style.color=parent.WebCalendar.wordColor'></td>\"+\r\n");
      out.write("    \"    <td width=15 class=bg title='向后翻 1 月&#13;快捷键:→' onclick='parent.nextM()' style='cursor: hand'><b>&gt;</b></td></tr></table>\"+\r\n");
      out.write("    \"</td></tr><tr><td height=20><table id=tableWeek border=1 width=140 cellpadding=0 cellspacing=0 \";\r\n");
      out.write("    if(WebCalendar.drag){strIframe += \"onmousedown='dragStart()' onmouseup='drag=false' onmouseout='drag=false'\";}\r\n");
      out.write("    strIframe += \" borderColorLight='\"+ WebCalendar.darkColor +\"' borderColorDark='\"+ WebCalendar.lightColor +\"'>\"+\r\n");
      out.write("    \"    <tr align=center><td height=20>日</td><td>一</td><td>二</td><td>三</td><td>四</td><td>五</td><td>六</td></tr></table>\"+\r\n");
      out.write("    \"</td></tr><tr><td valign=top width=140 bgcolor='\"+ WebCalendar.lightColor +\"'>\"+\r\n");
      out.write("    \"    <table id=tableDay height=120 width=140 border=0 cellspacing=1 cellpadding=0>\";\r\n");
      out.write("         for(var x=0; x<5; x++){ strIframe += \"<tr>\";\r\n");
      out.write("         for(var y=0; y<7; y++)  strIframe += \"<td class=out id='meizzDay\"+ (x*7+y) +\"'></td>\"; strIframe += \"</tr>\";}\r\n");
      out.write("         strIframe += \"<tr>\";\r\n");
      out.write("         for(var x=35; x<39; x++) strIframe += \"<td class=out id='meizzDay\"+ x +\"'></td>\";\r\n");
      out.write("         strIframe +=\"<td colspan=3 class=out title='\"+ WebCalendar.regInfo +\"'><input style=' background-color: \"+\r\n");
      out.write("         WebCalendar.btnBgColor +\";cursor: hand; padding-top: 4px; width: 100%; height: 100%; border: 0' onfocus='this.blur()'\"+\r\n");
      out.write("         \" type=button value='&nbsp; &nbsp; 关闭' onclick='parent.hiddenCalendar()'></td></tr></table>\"+\r\n");
      out.write("    \"</td></tr><tr><td height=20 width=140 bgcolor='\"+ WebCalendar.lightColor +\"'>\"+\r\n");
      out.write("    \"    <table border=0 cellpadding=1 cellspacing=0 width=140>\"+\r\n");
      out.write("    \"    <tr><td><input name=prevYear title='向前翻 1 年&#13;快捷键:↑' onclick='parent.prevY()' type=button value='&lt;&lt;'\"+\r\n");
      out.write("    \"    onfocus='this.blur()' style='meizz:expression(this.disabled=parent.WebCalendar.thisYear==1000)'><input\"+\r\n");
      out.write("    \"    onfocus='this.blur()' name=prevMonth title='向前翻 1 月&#13;快捷键:←' onclick='parent.prevM()' type=button value='&lt;&nbsp;'>\"+\r\n");
      out.write("    \"    </td><td align=center><input name=today type=button value='Today' onfocus='this.blur()' style='width: 50' title='当前日期&#13;快捷键:T'\"+\r\n");
      out.write("    \"    onclick=\\\"parent.returnDate(new Date().getDate() +'/'+ (new Date().getMonth() +1) +'/'+ new Date().getFullYear())\\\">\"+\r\n");
      out.write("    \"    </td><td align=right><input title='向后翻 1 月&#13;快捷键:→' name=nextMonth onclick='parent.nextM()' type=button value='&nbsp;&gt;'\"+\r\n");
      out.write("    \"    onfocus='this.blur()'><input name=nextYear title='向后翻 1 年&#13;快捷键:↓' onclick='parent.nextY()' type=button value='&gt;&gt;'\"+\r\n");
      out.write("    \"    onfocus='this.blur()' style='meizz:expression(this.disabled=parent.WebCalendar.thisYear==9999)'></td></tr></table>\"+\r\n");
      out.write("    \"</td></tr><table></form></body></html>\";\r\n");
      out.write("    with(WebCalendar.iframe)\r\n");
      out.write("    {\r\n");
      out.write("        document.writeln(strIframe); document.close();\r\n");
      out.write("        for(var i=0; i<39; i++)\r\n");
      out.write("        {\r\n");
      out.write("            WebCalendar.dayObj[i] = eval(\"meizzDay\"+ i);\r\n");
      out.write("            WebCalendar.dayObj[i].onmouseover = dayMouseOver;\r\n");
      out.write("            WebCalendar.dayObj[i].onmouseout  = dayMouseOut;\r\n");
      out.write("            WebCalendar.dayObj[i].onclick     = returnDate;\r\n");
      out.write("        }\r\n");
      out.write("    }\r\n");
      out.write("}\r\n");
      out.write("function WebCalendar() //初始化日历的设置\r\n");
      out.write("{\r\n");
      out.write("    this.regInfo    = \"WEB Calendar ver 3.0&#13;作者:meizz(梅花雪疏影横斜)&#13;网站:http://www.meizz.com/&#13;关闭的快捷键:[Esc]\";\r\n");
      out.write("    this.regInfo   += \"&#13;&#13;Ver 2.0:walkingpoison(水晶龙)&#13;Ver 1.0:meizz(梅花雪疏影横斜)\";\r\n");
      out.write("    this.daysMonth  = new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);\r\n");
      out.write("    this.day        = new Array(39);            //定义日历展示用的数组\r\n");
      out.write("    this.dayObj     = new Array(39);            //定义日期展示控件数组\r\n");
      out.write("    this.dateStyle  = null;                     //保存格式化后日期数组\r\n");
      out.write("    this.objExport  = null;                     //日历回传的显示控件\r\n");
      out.write("    this.eventSrc   = null;                     //日历显示的触发控件\r\n");
      out.write("    this.inputDate  = null;                     //转化外的输入的日期(d/m/yyyy)\r\n");
      out.write("    this.thisYear   = new Date().getFullYear(); //定义年的变量的初始值\r\n");
      out.write("    this.thisMonth  = new Date().getMonth()+ 1; //定义月的变量的初始值\r\n");
      out.write("    this.thisDay    = new Date().getDate();     //定义日的变量的初始值\r\n");
      out.write("    this.today      = this.thisDay +\"/\"+ this.thisMonth +\"/\"+ this.thisYear;   //今天(d/m/yyyy)\r\n");
      out.write("    this.iframe     = window.frames(\"meizzCalendarIframe\"); //日历的 iframe 载体\r\n");
      out.write("    this.calendar   = getObjectById(\"meizzCalendarLayer\");  //日历的层\r\n");
      out.write("    this.dateReg    = \"\";           //日历格式验证的正则式\r\n");
      out.write("\r\n");
      out.write("    this.yearFall   = 50;           //定义年下拉框的年差值\r\n");
      out.write("    this.format     = \"yyyy-mm-dd\"; //回传日期的格式\r\n");

⌨️ 快捷键说明

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