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

📄 fbht_jsp.java

📁 做的非常好的论坛
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
package org.apache.jsp.bbs;

import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;
import java.sql.*;
import java.util.*;
import java.util.Date;
import java.text.*;

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

  private static java.util.Vector _jspx_dependants;

  static {
    _jspx_dependants = new java.util.Vector(1);
    _jspx_dependants.add("/bbs/../inc/conn.jsp");
  }

  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=gb2312");
      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("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write('\r');
      out.write('\n');


  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
  String url="jdbc:odbc:db2000";

Connection conn= DriverManager.getConnection(url); 
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); 


      out.write("\r\n");
      out.write("<link href=\"../css/xmwuye.css\" rel=\"stylesheet\" type=\"text/css\">\r\n");

String str,strsql,strPage;
//String BoardID_1,BoardID_2,strPage;
//BoardID_1=request.getParameter("layer_1");
//BoardID_2=request.getParameter("layer_2");
String layer_1 = request.getParameter("layer_1");
String layer_2 = request.getParameter("layer_2");
strPage=request.getParameter("pages");

ResultSet rs1,rs2,rs3,rsr;
int j;
//if(BoardID_2==null||BoardID_2.equals(""))
//{
  //out.print("<script language='javascript'>");
  //out.print("alert('请先在左边选择论坛的类别!');");
  //out.print("history.go(-1);");
  //out.print("</script>");
  //out.close();
//}

String username=null;
username = (String)session.getAttribute("name");
if(username==""||username==null){	

      out.write("\r\n");
      out.write("<script language=\"javascript\">\r\n");
      out.write("<!--\r\n");
      out.write("\tfunction check(form)\r\n");
      out.write("\t{\r\n");
      out.write("    if (form.bbsuser.value==\"\")\r\n");
      out.write("    \t{\r\n");
      out.write("    \t\talert(\"请填写用户名!\");\r\n");
      out.write("    \t\tform.bbsuser.focus();\r\n");
      out.write("    \t\treturn false;\r\n");
      out.write("  \t}\r\n");
      out.write("    if (form.password.value==\"\")\r\n");
      out.write("    \t{\r\n");
      out.write("    \t\talert(\"请填写密码!\");\r\n");
      out.write("    \t\tform.password.focus();\r\n");
      out.write("    \t\treturn false;\r\n");
      out.write("  \t}\r\n");
      out.write("    if (form.useryz.value==\"\")\r\n");
      out.write("    \t{\r\n");
      out.write("    \t\talert(\"请输入验证码!\");\r\n");
      out.write("    \t\tform.useryz.focus();\r\n");
      out.write("    \t\treturn false;\r\n");
      out.write("  \t}\r\n");
      out.write("return true;\r\n");
      out.write("\t}\r\n");
      out.write("//-->\r\n");
      out.write("</script>\r\n");
      out.write("<body leftmargin=\"0\" topmargin=\"2\">\r\n");
      out.write("<FORM METHOD=POST ACTION=\"userloginact.jsp\" onsubmit=\"return check(this)\" style=\"MARGIN-BOTTOM: 0px\">\r\n");
      out.write("  <br>\r\n");
      out.write("  <br>\r\n");
      out.write("  <br>\r\n");
      out.write("  <br>\r\n");
      out.write("  <br>\r\n");
      out.write("  <br>\r\n");
      out.write("  <table width=\"35%\" border=\"0\" align=\"center\" bgcolor=\"#333333\" cellspacing=\"1\" cellpadding=\"0\">\r\n");
      out.write("    <tr bgcolor=\"#9999cc\"> \r\n");
      out.write("      <td colspan=\"2\" height=\"20\"> \r\n");
      out.write("        <div align=\"center\"><font color=\"#FFFFFF\">要发布话题,请先登录</font></div>\r\n");
      out.write("      </td>\r\n");
      out.write("    </tr>\r\n");
      out.write("\r\n");
      out.write("    <tr bgcolor=\"#F8F8F8\" height=25> \r\n");
      out.write("\t  <TD> \r\n");
      out.write("        <div align=\"right\">用户名:</div>\r\n");
      out.write("      </TD>\r\n");
      out.write("\t<TD>\r\n");
      out.write("\t&nbsp;\r\n");
      out.write("        <INPUT TYPE=\"text\" NAME=\"bbsuser\" class=\"input\" size=\"15\">\r\n");
      out.write("      </TD>\r\n");
      out.write("</TR>\r\n");
      out.write("    <tr bgcolor=\"#F8F8F8\" height=25> \r\n");
      out.write("\t  <TD> \r\n");
      out.write("        <div align=\"right\">密 码:</div>\r\n");
      out.write("      </TD>\r\n");
      out.write("\t<TD>\r\n");
      out.write("\t&nbsp;\r\n");
      out.write("        <INPUT TYPE=\"password\" NAME=\"password\" class=\"input\" size=\"15\">\r\n");
      out.write("      </TD>\r\n");
      out.write("</TR>\r\n");
      out.write("    <tr bgcolor=\"#F8F8F8\" height=25> \r\n");
      out.write("\t  <TD height=\"22\"> \r\n");
      out.write("        <div align=\"right\">验证码:</div>\r\n");
      out.write("      </TD>\r\n");
      out.write("\t<TD>\r\n");
      out.write("\t&nbsp;\r\n");
      out.write("        <INPUT NAME=\"useryz\" TYPE=\"text\" class=\"input\" id=\"useryz\" size=\"4\">\r\n");
      out.write("\t\t<img src=\"image.jsp\" border=0 align=\"absmiddle\">\r\n");
      out.write("\t\t</TD>\r\n");
      out.write("</TR>\r\n");
      out.write("    <tr bgcolor=\"#F8F8F8\" align=center> \r\n");
      out.write("\t  <TD colspan=2 height=\"30\"> \r\n");
      out.write("        <INPUT TYPE=\"submit\" value=\"登录\" name=\"\" class=\"button\">\r\n");
      out.write("        <A HREF=\"register.jsp\"><FONT COLOR=\"blue\">[注册新用户]</FONT></A> </TD>\r\n");
      out.write("</TR>\r\n");
      out.write("</TABLE>\r\n");
      out.write("</FORM>\r\n");

}
else
{

      out.write("\r\n");
      out.write("<script language=\"javascript\">\r\n");
      out.write("<!--\r\n");
      out.write("\tfunction check()\r\n");
      out.write("\t\t{\r\n");
      out.write("\t\tdocument.forms[\"form1\"].menu.value = getContent();\r\n");
      out.write("\t\tif (form1.BoardID_1.value==\"\")\r\n");
      out.write("\t\t\t{\r\n");
      out.write("\t\t\talert(\"请选择主论坛!\");\r\n");
      out.write("\t\t\tform1.BoardID_1.focus();\r\n");
      out.write("\t\t\treturn false;\r\n");
      out.write("\t\t\t}\r\n");
      out.write("\t\tif (form1.BoardID_2.value==\"\")\r\n");
      out.write("\t\t\t{\r\n");
      out.write("\t\t\talert(\"请选择分论坛!\");\r\n");
      out.write("\t\t\tform1.BoardID_2.focus();\r\n");
      out.write("\t\t\treturn false;\r\n");
      out.write("\t\t\t}\t\t\t\r\n");
      out.write("\t\tif (form1.title.value==\"\")\r\n");
      out.write("\t\t\t{\r\n");
      out.write("\t\t\talert(\"请填写主题!\");\r\n");
      out.write("\t\t\tform1.title.focus();\r\n");
      out.write("\t\t\treturn false;\r\n");
      out.write("\t\t\t}\r\n");
      out.write("\t\t\t\r\n");
      out.write("        if (document.forms[\"form1\"].menu.value==\"\"){\r\n");
      out.write("            alert(\"没有填写内容\");\r\n");
      out.write("            if (document.all) {\r\n");
      out.write("            document.getElementById(\"HtmlEditor\").focus();\r\n");
      out.write("            }\r\n");
      out.write("            return false;\r\n");
      out.write("            }\r\n");
      out.write("        if (document.forms[\"form1\"].menu.value.length<2){\r\n");
      out.write("            alert(\"内容不能小于2个字符!\");\r\n");
      out.write("            if (document.all) {\r\n");
      out.write("            document.getElementById(\"HtmlEditor\").focus();\r\n");
      out.write("            }\r\n");
      out.write("            return false;\r\n");
      out.write("            }\r\n");
      out.write("\t\t\treturn true;\r\n");
      out.write("\t\t}\r\n");
      out.write("\t  \t\t\r\n");
      out.write("function getWebpad() {\r\n");
      out.write("        var obj = document.getElementById(\"HtmlEditor\").contentWindow;\r\n");
      out.write("        obj = obj.contentDocument;\r\n");
      out.write("        if (typeof(obj) == \"undefined\") {\r\n");
      out.write("            obj = HtmlEditor.document;\r\n");
      out.write("        }\r\n");
      out.write("        return obj;\r\n");
      out.write("}\r\n");
      out.write("\r\n");
      out.write("function getContent(){\r\n");
      out.write("        document.forms[\"form1\"].menu.value = getWebpad().body.innerHTML;\r\n");
      out.write("        return document.forms[\"form1\"].menu.value;\r\n");
      out.write("}\r\n");
      out.write("//-->\r\n");
      out.write("</script>\r\n");
      out.write("<body leftmargin=\"0\" topmargin=\"2\">\r\n");
      out.write("<form name=\"form1\" method=\"post\" ENCTYPE=\"multipart/form-data\" action=\"check.jsp\" onSubmit=\"return check()\" style=\"MARGIN-BOTTOM: 0px\">\r\n");
      out.write("  <table border=\"0\" width=\"99%\" align=\"center\" cellpadding=\"2\" cellspacing=\"1\" bgcolor=\"#A4B6D7\">\r\n");
      out.write("    <tr> \r\n");
      out.write("      <td width=\"100%\" height=\"25\" class=\"font10_5\" background=\"../images/bbs_bg1.gif\"> \r\n");
      out.write("        <div align=\"center\"><b>论 坛 话 题 发 布 </b></div>\r\n");
      out.write("      </td>\r\n");
      out.write("  </tr>\r\n");
      out.write("</table>\r\n");
      out.write("  <table width=\"99%\" border=\"0\" cellspacing=\"1\" cellpadding=\"2\" align=\"center\" bgcolor=\"#A4B6D7\">\r\n");
      out.write("    ");
if(layer_2==null){
      out.write("\r\n");
      out.write("<script LANGUAGE=\"javascript\">\r\n");
      out.write("var onecount;\r\n");
      out.write("onecount=0;\r\n");
      out.write("var j;\r\n");
      out.write("  \r\n");
      out.write("subcat = new Array();\r\n");

strsql="select BBS_Cate_ID,BBS_Cate_PID,BBS_Cate_Name,Initial from BBS_Cate where BBS_Cate_PID<>'0' and deleted=0  order by Initial asc";

⌨️ 快捷键说明

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