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

📄 jsp8_jsp.java

📁 一个由B/S做的宠物医院
💻 JAVA
字号:
package org.apache.jsp;

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

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

  private static java.util.Vector _jspx_dependants;

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

  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=GBK");
      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<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\r\n<html>\r\n<head>\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\">\r\n<title>无标题文档</title>\r\n<style type=\"text/css\">\r\n<!--\r\n/* 全局CSS定义 */\r\nbody { text-align: center; font-family:宋体, serif;margin:0; padding:0; background: #FFF; font-size:16px; color:#000;}\r\ndiv,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}\r\nh1,h2,h3,h4,h5,h6 { margin:0; padding:0;}\r\ntable,td,tr,th{font-size:12px;}\r\n\r\n.leftContent .placeList{ position:absolute;display:none;left:-12px;top:18px;width:213px; height:190px; border:0px;}\r\n\r\n-->\r\n</style>\r\n<script language=\"javascript\" type=\"\">\r\nfunction getElement(aID)\r\n{\r\n  return (document.getElementById) ? document.getElementById(aID)\r\n                                   : document.all[aID];\r\n}\r\n//定制地方新闻\r\n\r\nfunction showLocSelect()\r\n{\r\n\tvar locdiv=getElement(\"locListDiv\");\r\n\tif(locdiv.style.display==\"block\"){\r\n\t\tlocdiv.style.display=\"none\";\r\n\t\treturn;\r\n");
      out.write("\t}\r\n\tlocdiv.style.display=\"block\";\r\n\tvar locs=locdiv.getElementsByTagName(\"li\");\r\n\tfor(var i=0;i<locs.length;i++)\r\n\t{\r\n\t\tvar theloc=locs[i];\r\n\t\t\ttheloc.onmouseover=function(){\r\n\t\t\t\tthis.style.backgroundColor=\"#A0AAC8\"\r\n\t\t\t}\r\n\t\t\ttheloc.onmouseout=function(){\r\n\t\t\t\tthis.style.backgroundColor=\"#F2F6FB\"\r\n\t\t\t}\r\n\t\t\ttheloc.onclick=function(){\r\n\t\t\t\tvar locstr=this.innerHTML;\r\n\t\t\t\tif (locstr.indexOf(\" \")!=-1) locstr=locstr.substr(0,locstr.indexOf(\" \")); //fixbug 在IE下多出\r\n一个空格\r\n\t\t\t\t//SetCookie(\"NTES_LocNewsAddr\",locstr,365);\r\n\t\t\t\t//setLocNews(locstr);\r\n\t\t\t\thideLocSelect();\r\n\t\t\t\tvar l=getElement(\"locbar\");\r\n\t\t\t\tloadAJAXTab(l.getAttribute(\"urn\"),l.getAttribute(\"rel\"));\r\n\t\t\t}\r\n\t}\r\n}\r\nfunction hideLocSelect()\r\n{\r\n\tgetElement(\"locListDiv\").style.display=\"none\";\r\n}\r\ndocument.onmousedown=function(aEvent){\r\n\tvar myEvent = window.event ? window.event : aEvent;\r\n\tvar lo=getElement(\"locListDiv\");\r\n\tif(!IsChild(myEvent.srcElement,lo))hideLocSelect();\r\n}\r\n</script>\r\n</head>\r\n\r\n<body>\r\n<div class=\"leftContent\">\r\n<span style=\"position:relative\"><a href=\"javascript:showLocSelect();\" target=\"_self\">\r\n");
      out.write("<script language=\"javascript\" type=\"\">\r\nvar a=new Date();\r\ndocument.write(a.getFullYear()+\"年\"+(a.getMonth()+1)+\"月\"+a.getDate()+\"日\");\r\n</script>\r\n</a>\r\n<div id=\"locListDiv\" class=\"placeList\">\r\n<Script LANGUAGE=\"JavaScript\" type=\"\">\r\n var months = new Array(\"一\", \"二\", \"三\",\"四\", \"五\", \"六\", \"七\", \"八\", \"九\",\"十\", \"十一\", \"十二\");\r\n var daysInMonth = new Array(31, 28, 31, 30, 31, 30, 31, 31,30, 31, 30, 31);\r\n var days = new Array(\"日\",\"一\", \"二\", \"三\",\"四\", \"五\", \"六\");\r\n var classTemp;\r\n var today=new getToday();\r\n var year=today.year;\r\n var month=today.month;\r\n var newCal;\r\n\r\n function getDays(month, year) {\r\n  if (1 == month) return ((0 == year % 4) && (0 != (year % 100))) ||(0 == year % 400) ? 29 : 28;\r\n  else return daysInMonth[month];\r\n }\r\n\r\n function getToday() {\r\n  this.now = new Date();\r\n  this.year = this.now.getFullYear();\r\n  this.month = this.now.getMonth();\r\n  this.day = this.now.getDate();\r\n }\r\n\r\n function Calendar() {\r\n  newCal = new Date(year,month,1);\r\n  today = new getToday();\r\n  var day = -1;\r\n  var startDay = newCal.getDay();\r\n");
      out.write("  var endDay=getDays(newCal.getMonth(), newCal.getFullYear());\r\n  var daily = 0;\r\n  if ((today.year == newCal.getFullYear()) &&(today.month == newCal.getMonth()))\r\n  {\r\n   day = today.day;\r\n  }\r\n  var caltable = document.all.caltable.tBodies.calendar;\r\n  var intDaysInMonth =getDays(newCal.getMonth(), newCal.getFullYear());\r\n\r\n  for (var intWeek = 0; intWeek < caltable.rows.length;intWeek++)\r\n   for (var intDay = 0;intDay < caltable.rows[intWeek].cells.length;intDay++)\r\n   {\r\n    var cell = caltable.rows[intWeek].cells[intDay];\r\n    var montemp=(newCal.getMonth()+1)<10?(\"0\"+(newCal.getMonth()+1)):(newCal.getMonth()+1);\r\n    if ((intDay == startDay) && (0 == daily)){ daily = 1;}\r\n    var daytemp=daily<10?(\"0\"+daily):(daily);\r\n    var d=\"<\"+newCal.getFullYear()+\"-\"+montemp+\"-\"+daytemp+\">\";\r\n    if(day==daily) cell.className=\"DayNow\";\r\n    else if(intDay==6) cell.className = \"DaySat\";\r\n    else if (intDay==0) cell.className =\"DaySun\";\r\n    else cell.className=\"Day\";\r\n    if ((daily > 0) && (daily <= intDaysInMonth))\r\n");
      out.write("    {\r\n     cell.innerText = daily;\r\n     daily++;\r\n    } else\r\n    {\r\n     cell.className=\"CalendarTD\";\r\n     cell.innerText = \"\";\r\n    }\r\n  }\r\n  document.all.year.value=year;\r\n  document.all.month.value=month+1;\r\n }\r\n\r\n function subMonth()\r\n {\r\n  if ((month-1)<0)\r\n  {\r\n   month=11;\r\n   year=year-1;\r\n  } else\r\n  {\r\n   month=month-1;\r\n  }\r\n  Calendar();\r\n }\r\n\r\n function addMonth()\r\n {\r\n  if((month+1)>11)\r\n  {\r\n   month=0;\r\n   year=year+1;\r\n  } else\r\n  {\r\n   month=month+1;\r\n  }\r\n  Calendar();\r\n }\r\n\r\n function setDate()\r\n {\r\n  if (document.all.month.value<1||document.all.month.value>12)\r\n  {\r\n   alert(\"月的有效范围在1-12之间!\");\r\n   return;\r\n  }\r\n  year=Math.ceil(document.all.year.value);\r\n  month=Math.ceil(document.all.month.value-1);\r\n  Calendar();\r\n }\r\n</Script>\r\n<Script type=\"\">\r\nfunction buttonOver()\r\n{\r\n var obj = window.event.srcElement;\r\n obj.runtimeStyle.cssText = \"background-color:#FFFFFF\";\r\n// obj.className=\"Hover\";\r\n}\r\n\r\nfunction buttonOut()\r\n{\r\n var obj = window.event.srcElement;\r\n window.setTimeout(function(){obj.runtimeStyle.cssText = \"\";},300);\r\n");
      out.write("}\r\n</Script>\r\n\r\n<Style type=\"\">\r\nInput {font-family: verdana;font-size: 9pt;text-decoration: none;background-color: #FFFFFF;height: 20px;border: 1px solid\r\n#666666;color:#000000;}\r\n\r\n.Calendar {font-family: verdana;text-decoration: none;width: 170;background-color: #C0D0E8;font-size: 9pt;border:0px dotted\r\n#1C6FA5;}\r\n.CalendarTD {font-family: verdana;font-size: 7pt;color: #000000;background-color:#f6f6f6;height: 20px;width:11%;text-align:\r\ncenter;}\r\n\r\n.Title {font-family: verdana;font-size: 11pt;font-weight: normal;height: 24px;text-align: center;color: #333333;text-\r\ndecoration: none;background-color: #A4B9D7;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-\r\nleft-width: 1px;border-bottom-style:1px;border-top-color: #999999;border-right-color: #999999;border-bottom-color:\r\n#999999;border-left-color: #999999;}\r\n\r\n.Day {font-family: verdana;font-size: 7pt;color:#243F65;background-color: #E5E9F2;height: 20px;width:11%;text-align: center;}\r\n.DaySat {font-family: verdana;font-size: 7pt;color:#FF0000;text-decoration: none;background-color:#E5E9F2;text-align:\r\n");
      out.write("center;height: 18px;width: 12%;}\r\n.DaySun {font-family: verdana;font-size: 7pt;color: #FF0000;text-decoration: none;background-color:#E5E9F2;text-align:\r\ncenter;height: 18px;width: 12%;}\r\n.DayNow {font-family: verdana;font-size: 7pt;font-weight: bold;color: #000000;background-color: #FFFFFF;height: 20px;text-\r\nalign: center;}\r\n\r\n.DayTitle {font-family: verdana;font-size: 9pt;color: #000000;background-color: #C0D0E8;height: 20px;width:11%;text-align:\r\ncenter;}\r\n.DaySatTitle {font-family: verdana;font-size: 9pt;color:#FF0000;text-decoration: none;background-color:#C0D0E8;text-align:\r\ncenter;height: 20px;width: 12%;}\r\n.DaySunTitle {font-family: verdana;font-size: 9pt;color: #FF0000;text-decoration: none;background-color: #C0D0E8;text-align:\r\ncenter;height: 20px;width: 12%;}\r\n\r\n.DayButton {font-family: Webdings;font-size: 9pt;font-weight: bold;color: #243F65;cursor:hand;text-decoration: none;}\r\n\r\n</Style>\r\n\r\n\r\n<table border=\"0\" cellpadding=\"0\" cellspacing=\"1\" class=\"Calendar\" id=\"caltable\">\r\n<thead>\r\n     <tr align=\"center\" valign=\"middle\">\r\n");
      out.write("  <td colspan=\"7\" class=\"Title\">\r\n   <a href=\"javaScript:subMonth();\" title=\"上一月\" Class=\"DayButton\">3</a> <input name=\"year\" type=\"text\" size=\"4\"\r\nmaxlength=\"4\" onkeydown=\"if (event.keyCode==13){setDate()}\" onkeyup=\"this.value=this.value.replace(/[^0-9]/g,'')\"> 年 <input\r\nname=\"month\" type=\"text\" size=\"1\" maxlength=\"2\" onkeydown=\"if (event.keyCode==13){setDate()}\"\r\nonkeyup=\"this.value=this.value.replace(/[^0-9]/g,'')\"> 月 <a href=\"JavaScript:addMonth();\" title=\"下一月\"\r\nClass=\"DayButton\">4</a>\r\n  </td>\r\n </tr>\r\n <tr align=\"center\" valign=\"middle\">\r\n  <Script LANGUAGE=\"JavaScript\" type=\"\">\r\n   document.write(\"<TD class=DaySunTitle id=diary >\" + days[0] + \"</TD>\");\r\n   for (var intLoop = 1; intLoop < days.length-1;intLoop++)\r\n    document.write(\"<TD class=DayTitle id=diary>\" + days[intLoop] + \"</TD>\");\r\n    document.write(\"<TD class=DaySatTitle id=diary>\" + days[intLoop] + \"</TD>\");\r\n  </Script>\r\n </TR>\r\n</thead>\r\n<TBODY ID=\"calendar\" ALIGN=CENTER ONCLICK=\"getDiary()\">\r\n <Script LANGUAGE=\"JavaScript\" type=\"\">\r\n  for (var intWeeks = 0; intWeeks < 6; intWeeks++)\r\n");
      out.write("  {\r\n   document.write(\"<TR style='cursor:hand'>\");\r\n   for (var intDays = 0; intDays < days.length;intDays++) document.write(\"<TD class=CalendarTD onMouseover='buttonOver();'\r\nonMouseOut='buttonOut();'></TD>\");\r\n   document.write(\"</TR>\");\r\n  }\r\n </Script>\r\n</TBODY>\r\n</TABLE>\r\n<Script  LANGUAGE=\"JavaScript\" type=\"\">\r\n Calendar();\r\n</Script>\r\n</div>\r\n</div>\r\n</body>\r\n</html>\r\n");
    } catch (Throwable t) {
      if (!(t instanceof SkipPageException)){
        out = _jspx_out;
        if (out != null && out.getBufferSize() != 0)
          out.clearBuffer();
        if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
      }
    } finally {
      if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context);
    }
  }
}

⌨️ 快捷键说明

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