?? _search__jsp.java
字號:
/*
* JSP generated by Resin-3.1.0 (built Fri, 22 Dec 2006 07:00:35 PST)
*/
package _jsp._news;
import javax.servlet.*;
import javax.servlet.jsp.*;
import javax.servlet.http.*;
public class _search__jsp extends com.caucho.jsp.JavaPage
{
private final java.util.HashMap<String,java.lang.reflect.Method> _jsp_functionMap = new java.util.HashMap<String,java.lang.reflect.Method>();
private boolean _caucho_isDead;
public void
_jspService(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.io.IOException, javax.servlet.ServletException
{
javax.servlet.http.HttpSession session = request.getSession(true);
com.caucho.server.webapp.WebApp _jsp_application = _caucho_getApplication();
javax.servlet.ServletContext application = _jsp_application;
com.caucho.jsp.PageContextImpl pageContext = com.caucho.jsp.QJspFactory.allocatePageContext(this, _jsp_application, request, response, null, session, 8192, true, false);
javax.servlet.jsp.JspWriter out = pageContext.getOut();
final javax.el.ELContext _jsp_env = pageContext.getELContext();
javax.servlet.ServletConfig config = getServletConfig();
javax.servlet.Servlet page = this;
response.setContentType("text/html;charset=gb2312");
request.setCharacterEncoding("GB2312");
try {
out.write(_jsp_string0, 0, _jsp_string0.length);
out.write(_jsp_string1, 0, _jsp_string1.length);
} catch (java.lang.Throwable _jsp_e) {
pageContext.handlePageException(_jsp_e);
} finally {
com.caucho.jsp.QJspFactory.freePageContext(pageContext);
}
}
private java.util.ArrayList _caucho_depends = new java.util.ArrayList();
public java.util.ArrayList _caucho_getDependList()
{
return _caucho_depends;
}
public void _caucho_addDepend(com.caucho.vfs.PersistentDependency depend)
{
super._caucho_addDepend(depend);
com.caucho.jsp.JavaPage.addDepend(_caucho_depends, depend);
}
public boolean _caucho_isModified()
{
if (_caucho_isDead)
return true;
if (com.caucho.server.util.CauchoSystem.getVersionId() != 5022137076587403036L)
return true;
for (int i = _caucho_depends.size() - 1; i >= 0; i--) {
com.caucho.vfs.Dependency depend;
depend = (com.caucho.vfs.Dependency) _caucho_depends.get(i);
if (depend.isModified())
return true;
}
return false;
}
public long _caucho_lastModified()
{
return 0;
}
public java.util.HashMap<String,java.lang.reflect.Method> _caucho_getFunctionMap()
{
return _jsp_functionMap;
}
public void init(ServletConfig config)
throws ServletException
{
super.init(config);
com.caucho.server.webapp.WebApp webApp
= (com.caucho.server.webapp.WebApp) config.getServletContext();
com.caucho.jsp.TaglibManager manager = webApp.getJspApplicationContext().getTaglibManager();
}
public void destroy()
{
_caucho_isDead = true;
super.destroy();
}
public void init(com.caucho.vfs.Path appDir)
throws javax.servlet.ServletException
{
com.caucho.vfs.Path resinHome = com.caucho.server.util.CauchoSystem.getResinHome();
com.caucho.vfs.MergePath mergePath = new com.caucho.vfs.MergePath();
mergePath.addMergePath(appDir);
mergePath.addMergePath(resinHome);
com.caucho.loader.DynamicClassLoader loader;
loader = (com.caucho.loader.DynamicClassLoader) getClass().getClassLoader();
String resourcePath = loader.getResourcePathSpecificFirst();
mergePath.addClassPath(resourcePath);
com.caucho.vfs.Depend depend;
depend = new com.caucho.vfs.Depend(appDir.lookup("news/search.jsp"), 121978269283751716L, false);
com.caucho.jsp.JavaPage.addDepend(_caucho_depends, depend);
}
private final static char []_jsp_string0;
private final static char []_jsp_string1;
static {
_jsp_string0 = " \r\n<html><head>\r\n<link rel=\"stylesheet\" href=\"style.css\">\r\n<SCRIPT LANGUAGE=javascript>\r\nfunction button2_onclick() \r\n{\r\n // \u5b57\u6bb5\u4e0d\u80fd\u90fd\u4e3a\u7a7a\uff0c\u5982\u679c\u53d1\u5e03\u65e5\u671f\u4e3a\u7a7a\uff0c\u5219\u67e5\u8be2\u6761\u4ef6\u4e0d\u80fd\u7a7a\r\n if (form1.sdate.value==\"\" && form1.edate.value==\"\" && form1.searchcontent.value == \"\")\r\n {\r\n alert(\"\u67e5\u8be2\u6761\u4ef6\u4e0d\u80fd\u90fd\u4e3a\u7a7a\uff01\");\r\n form1.searchcontent.focus();\r\n return (false);\r\n }\r\n \r\n // \u68c0\u67e5\u65e5\u671f\u683c\u5f0f\u662f\u5426\u6b63\u786e\r\n if (form1.sdate.value.length>0)\r\n {\r\n if(!isDate(form1.sdate.value))\r\n {\r\n alert(\"\u5f00\u59cb\u65e5\u671f\u683c\u5f0f\u4e0d\u6b63\u786e\uff0c\u8bf7\u91cd\u65b0\u8f93\u5165\uff01\");\r\n form1.sdate.focus();\r\n return (false);\r\n }\r\n }\r\n if (form1.edate.value.length>0)\r\n {\r\n if(!isDate(form1.edate.value))\r\n {\r\n alert(\"\u622a\u81f3\u65e5\u671f\u683c\u5f0f\u4e0d\u6b63\u786e\uff0c\u8bf7\u91cd\u65b0\u8f93\u5165\uff01\");\r\n form1.edate.focus();\r\n return (false);\r\n }\r\n }\r\n}\r\n// \u68c0\u67e5\u65e5\u671f\u683c\u5f0f\u662f\u5426\u6b63\u786e\r\nfunction isDate (theStr) {\r\n \r\n var the1st = theStr.indexOf('-');\r\n var the2nd = theStr.lastIndexOf('-');\r\n\r\n if (the1st == the2nd) { return(false); }\r\n else {\r\n var y = theStr.substring(0,the1st);\r\n var m = theStr.substring(the1st+1,the2nd);\r\n var d = theStr.substring(the2nd+1,theStr.length);\r\n var maxDays = 31;\r\n\r\n if (isInt(m)==false || isInt(d)==false || isInt(y)==false) \r\n return(false);\r\n else if (y.length < 4) return(false);\r\n else if (!isBetween (m, 1, 12)) return(false); \r\n else if (m==4 || m==6 || m==9 || m==11) maxDays = 30;\r\n else if (m==2) {\r\n if (y % 4 > 0) maxDays = 28;\r\n else if (y % 100 == 0 && y % 400 > 0) maxDays = 28;\r\n else maxDays = 29;\r\n }\r\n if (isBetween(d, 1, maxDays) == false) { return(false); }\r\n else { return(true); }\r\n }\r\n}\r\n// \u5224\u65ad\u6570\u5b57\u662f\u5426\u5728\u53e6\u4e24\u4e2a\u6570\u5b57\u4e4b\u95f4\r\nfunction isBetween (val, lo, hi) {\r\nif ((val < lo) || (val > hi)) { return(false); }\r\nelse { return(true); }\r\n}\r\n// \u5224\u65ad\u662f\u5426\u4e3a\u6574\u6570\r\nfunction isInt (theStr) {\r\nvar flag = true;\r\n\r\nif (isEmpty(theStr)) { flag=false; }\r\nelse\r\n{ for (var i=0; i<theStr.length; i++) {\r\nif (isDigit(theStr.substring(i,i+1)) == false) {\r\nflag = false; break;\r\n}\r\n}\r\n}\r\nreturn(flag);\r\n}\r\n//\u6821\u9a8c\u662f\u5426\u5168\u7531\u6570\u5b57\u7ec4\u6210\r\nfunction isDigit(s)\r\n{\r\nvar patrn=/^[0-9]{1,20}$/;\r\nif (!patrn.exec(s)) return false\r\nreturn true\r\n}\r\n// \u5224\u65ad\u662f\u5426\u4e3a\u7a7a\r\nfunction isEmpty (str) {\r\nif ((str==null)||(str.length==0)) return true;\r\nelse return(false);\r\n}\r\n</SCRIPT>\r\n</head>\r\n<body>\r\n<form name=\"form1\" method=\"POST\" action=\"searchResult.jsp\">\r\n<center>\r\n<table border=\"0\" width=\"80%\">\r\n <tr>\r\n <td align=\"middle\">\r\n <h4 align=\"center\"><font color=\"#7966C6\">\u5339\u914d\u67e5\u8be2</font></h4>\r\n </td>\r\n </tr>\r\n <tr>\r\n <td align=\"left\"><font color=\"#000080\">\r\n \u53d1\u5e03\u65e5\u671f\uff1a\r\n \u4ece<input type=\"text\" name=\"sdate\" size=\"10\"> \r\n \u5230<input type=\"text\" name=\"edate\" size=\"10\"></font> \r\n \uff08\u65e5\u671f\u683c\u5f0f\u4e3a\uff1a2007-08-08\uff09\r\n </td>\r\n </tr>\r\n <tr>\r\n <td align=\"left\"> \r\n <p><font color=\"#000080\">\u67e5\u627e:</font> <font color=\"#000080\">\r\n <input type=\"text\" name=\"searchcontent\" size=\"20\">\r\n </font> <font color=\"#000080\"> \r\n <input type=\"radio\" name=\"fanwei\" value=\"all\">\r\n \u7cbe\u786e \r\n <input type=\"radio\" checked name=\"fanwei\" value=\"part\">\r\n \u6a21\u7cca</font>\r\n </td>\r\n </tr>\r\n <tr>\r\n <td align=\"left\"> \r\n <p><font color=\"#000080\">\u8303\u56f4:</font> \r\n <select name=\"D1\" size=\"1\">\r\n <option selected value=\"title\">\u4fe1\u606f\u6807\u9898</option>\r\n <option value=\"content\">\u4fe1\u606f\u5185\u5bb9</option>\r\n </select>\r\n ".toCharArray();
_jsp_string1 = "\r\n </td>\r\n </tr>\r\n <tr>\r\n <td align=\"middle\"> \r\n <div align=\"center\">\r\n <input type=\"submit\" value=\" \u5f00 \u59cb \" language=javascript name=\"tijiao\" onclick=\"return button2_onclick()\">\r\n \r\n <input type=\"reset\" value=\" \u91cd \u6765 \" name=\"cancel\">\r\n </div>\r\n </td>\r\n </tr>\r\n </table>\r\n </center>\r\n</form></body></html>".toCharArray();
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -