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

📄 lanmu.jsp

📁 HYMN文章管理系统v1.0(后台程序) 系统介绍: 1
💻 JSP
字号:
<%
response.setHeader("Pragma","No-cache"); 
response.setHeader("Cache-Control","no-cache"); 
response.setDateHeader("Expires", 0); 
%>
<%@ page contentType="text/html; charset=GBK"%>
<%@ page language="java" import="java.sql.*,java.util.*,hymn.web.*,hymn.database.DBConnect,hymn.util.*" %>
<%@ page errorPage="../error.jsp" %>

<%DBConnect dbc = new DBConnect();
ResultSet rs;
// Cata cata2 = new Cata();
//Vector cata2List = cata2.Cata2All(request.getParameter("cata1_id"));

Cata cata0 = new Cata();
Vector cata0List = cata0.Cata0All();
%>
<HTML>
<HEAD>
<TITLE>选择栏目</TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<link rel="stylesheet" type="text/css" href="../images/style.css">
<SCRIPT LANGUAGE="JavaScript">
function setcata() {
switch (document.form1.cata0_id.value) {
case'':
var labels=new Array("二级栏目");
var values=new Array("");
break;
 <%for(int i=0;i<cata0List.size();i++){
	Cata cata0all= (Cata)cata0List.elementAt(i);
	out.println("case'"+cata0all.getcata_id()+"':");
	Vector cata1List = cata0.Cata1All(cata0all.getcata_id());
	out.print("var labels = new Array(\"二级栏目\"");
	for(int j=0;j<cata1List.size();j++){
		Cata cata1all= (Cata)cata1List.elementAt(j);
		//if(j==(cata1List.size()-1)){
		  out.print(",\""+cata1all.getcata_name()+"\"");
		//  }
		//else if(j==0){
		//  out.print("\"二级目录\",\""+cata1all.getcata_name()+"\",");
		//  }
		//else{
		//  out.print("\""+cata1all.getcata_name()+"\",");
		//  }
	  }
	out.println(");");
	out.print("var values = new Array(\"\"");
	for(int j=0;j<cata1List.size();j++){
		Cata cata1all= (Cata)cata1List.elementAt(j);
		//if(j==(cata1List.size()-1)){
		  out.print(",\""+cata1all.getcata_id()+"\"");
		//  }
		//else if(j==0){
		//  out.print("\"\",\""+cata1all.getcata_id()+"\",");
		//  }
		//else{
		 // out.print("\""+cata1all.getcata_id()+"\",");
		 // }
	  }
	out.println(");");
	out.println("break;");
	}
%>

}
// 清空市列表选择框的内容
document.form1.cata1_id.options.length = 0;
// 从数组中添加内容
for(var i = 0; i <labels.length; i++) {
document.form1.cata1_id.add(document.createElement("OPTION"));
document.form1.cata1_id.options[i].text=labels[i];
document.form1.cata1_id.options[i].value=values[i];
}
// 选择第一个选项
document.form1.cata1_id.selectedIndex = 0;
}
function setcata1() {
switch (document.form1.cata1_id.value) {
case'':
var labels=new Array("三级栏目");
var values=new Array("");
break;
<%
dbc.prepareStatement("Select MAX(cata1_id)cata1_id from cata1");
rs = dbc.executeQuery();
rs.next();
int id=rs.getInt(1);
for(int i=0;i<id;i++){
	out.println("case'"+(i+1)+"':");
	out.print("var labels = new Array(\"三级栏目\"");
	Vector cata2List = cata0.Cata2All(String.valueOf(i+1));
	for(int j=0;j<cata2List.size();j++){
		Cata cata2all= (Cata)cata2List.elementAt(j);
		out.print(",\""+cata2all.getcata_name()+"\"");
		}
	out.println(");");
	out.print("var values = new Array(\"\"");
	for(int j=0;j<cata2List.size();j++){
		Cata cata2all= (Cata)cata2List.elementAt(j);
		out.print(",\""+cata2all.getcata_id()+"\"");
		}
	out.println(");");
	out.println("break;");
	}

%>
}
// 清空市列表选择框的内容
document.form1.cata2_id.options.length = 0;
// 从数组中添加内容
for(var i = 0; i <labels.length; i++) {
document.form1.cata2_id.add(document.createElement("OPTION"));
document.form1.cata2_id.options[i].text=labels[i];
document.form1.cata2_id.options[i].value=values[i];
}
// 选择第一个选项
document.form1.cata2_id.selectedIndex = 0;
}
function isValid(form){
    if(form.cata0_id.value==""){
        alert("一级栏目不能为空!");
	form.elements(0).focus();
	return false;
    }
    else if(form.cata1_id.value==""){
        alert("二级栏目不能为空!");
	form.elements(1).focus();
	return false;
    }
    else if(form.cata2_id.value==""){
        alert("三级栏目不能为空!");
	form.elements(2).focus();
	return false;
    }
    else if(form.news_title.value==""){
        alert("标题不能为空!");
	form.elements(4).focus();
	return false;
    }
    else if(form.conten.value==""){
        alert("内容不能为空!");
		return false;
    }
    else {
        return true;
    }
}
</SCRIPT>
<script language=javascript>
 function button5_onclick()
{
 var str1;
 var str2;
 var str2;
 
        str1=document.form1.cata0_id.value;
        str2=document.form1.cata1_id.value;
		str3=document.form1.cata2_id.value;
       
 top.returnValue=str1+"!"+str2+"!"+str3;
 top.close();
}

</script>
</HEAD>

<BODY >
<form name="form1" method="post" action="">

  <table width="100%" height="100%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#f2f8ff">
    <tr>
      <td width="33%"><INPUT TYPE="text" NAME="lanmu"></td>
      <td width="33%">&nbsp;</td>
      <td width="34%">&nbsp;</td>
    </tr>
    <tr>
      <td align="center">
<SELECT NAME="cata0_id" id="cata0_id" OnChange="setcata(),setcata1()" style="; HEIGHT: 150px; TOP: 34px; WIDTH: 100px" multiple>
 				<option>一级栏目</option>
				<%for(int i=0;i<cata0List.size();i++){
				Cata cata0all= (Cata)cata0List.elementAt(i);
				%>
				<option value="<%=cata0all.getcata_id()%>"><%=cata0all.getcata_name()%></option>
				<%}%>
				</SELECT>
      </td>
      <td align="center">
<select name="cata1_id" id="cata1_id" style="; HEIGHT: 150px; TOP: 34px; WIDTH: 100px" multiple onChange="setcata1()">
        </select>
      </td>
      <td align="center">
<select name="cata2_id" id="cata2_id" style="; HEIGHT: 150px; TOP: 34px; WIDTH: 100px" multiple>
        </select>
      </td>
    </tr>
    <tr>
      <td align="right"><input type="button" name="Submit" value="提交" onclick="button5_onclick();"></td>
      <td>&nbsp;</td>
      <td align="left"><input type="button" name="Submit2" value="取消" onclick="window.close();"></td>
    </tr>
  </table>

</form>
</BODY>
<SCRIPT LANGUAGE="JavaScript">
setcata();
setcata1();
</SCRIPT>
</HTML>

⌨️ 快捷键说明

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