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

📄 shanchuchuli.jsp

📁 基于规则的网络故障管理系统
💻 JSP
字号:
<%@ page language="java" import="java.sql.*" contentType="text/html;charset=gb2312" session="true"%>
<jsp:useBean id="lian" scope="page" class="use.exam"/>
<script   language="JavaScript"> 
       function   go_Jsp(obj)   
          {   
                  if   (obj.btnFlag1.value=="1") 
    form1.action="shanchuchuli.jsp";   
                  if   (obj.btnFlag1.value=="2")   
    form1.action="shanchujianshao.jsp"; 
       if   (obj.btnFlag1.value=="3"){   
    form1.action="shanchuchuli2.jsp"; 
    return check();
    }
          }    
           function   change(obj){ 
        document.form1.action="shanchuchuli1.jsp";   
        document.form1.submit();   
  } 
   
   function  flag1(i,str)
  { var t;
  var flag=false;
  if(i>2)
  {for(t=0;t<i-1;t++)
  if(str[i-1]==str[t])
  flag=true;}
  else if(i==1)flag=false;
  else if(i==2&&(str[0]==str[1]))flag=true;
  else if(flag1(i-1,str)&&flag)flag=true;
  return flag;
}
  function check()
{ var  flag=false;
var s=document.form1.btnFlag.value;
var  strl=new Array(s);
var t;
for(t=0;t<s;t++)
{
strl[t]=document.form1.elements[t*3+1].options[document.form1.elements[3*t+1].selectedIndex].text;
}
flag=flag1(s,strl);
if(flag)
{
alert("选择的规则条件相同!");
return false;
} 
if(confirm("确定删除此条规则吗?"))
return  true;
else  return false;
}                
  </script>
  <%! 
String[] deviceList=new String[4];
String[] sqls=new String[4];
String sql=null;
%>
<%
deviceList[0]="电脑";
deviceList[1]="ADSL";
deviceList[2]="交换机";
deviceList[3]="路由器";
sqls[0]="select * from diannao";
sqls[1]="select * from ADSL";
sqls[2]="select * from jiaohuanji";
sqls[3]="select * from luyouqi";
%>

<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/guizeguanli1.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<!-- InstanceBeginEditable name="doctitle" -->
<title>无标题文档</title>
<!-- InstanceEndEditable -->
<style type="text/css">
<!--
body {
	background-image: url();
}
.STYLE1 {font-size: 36px}
.STYLE2 {font-size: 18px}
.STYLE3 {font-size: 24px}
#Layer1 {
	position:absolute;
	width:97px;
	height:19px;
	z-index:1;
	left: 55px;
	top: 194px;
	visibility: visible;
}
.STYLE4 {color: #FF00FF}
#guzhang {
	position:absolute;
	width:83px;
	height:22px;
	z-index:1;
	left: 97px;
	top: 225px;
	background-color: #FFFFFF;
	visibility: hidden;
}
#Layer2 {
	position:absolute;
	width:88px;
	height:44px;
	z-index:1;
	left: 72px;
	top: 165px;
	visibility: hidden;
}
-->
</style>
<!-- InstanceBeginEditable name="head" -->  <!-- InstanceEndEditable -->
</head>

<body>
<table width="800" height="800" border="0" align="center">
  <tr>
    <td width="800" height="800"><table width="800" height="795" border="0">
      <tr>
        <td height="90" colspan="5" background="40.jpg" bgcolor="#FFFFFF"><div align="center" class="STYLE1">
          <p>基于规则引擎的网络故障管理系统</p>
          </div></td>
      </tr>
      <tr>
        <td height="2" colspan="5" bgcolor="#E71847">&nbsp;</td>
      </tr>
      <tr>
        <td width="160" height="30" bordercolor="#00FFFF" background="0311.jpg"><div align="center">|<a href="guzhzd.jsp">故障诊断与修复</a>|</div></td>
        <td width="160" bordercolor="#00FFFF" background="0311.jpg"><div align="center">|<a href="guizeguanli.jsp">规则管理</a>|</div></td>
        <td width="160" bordercolor="#00FFFF" background="0311.jpg"><div align="center">|<a href="log.jsp">日志管理</a>|</div></td>
        <td width="160" bordercolor="#00FFFF" background="0311.jpg"><div align="center">|<a href="lianxi.jsp">联系我们</a>|</div></td>
        <td width="160" bordercolor="#00FFFF" background="0311.jpg"><div align="center">|<a href="youqing.jsp">友情链接</a>|</div></td>
      </tr>
      <tr>
        <td colspan="5" background="0371.jpg" >
		<!-- InstanceBeginEditable name="head1" -->  
		
		<% 
String s=session.getAttribute("zhgzhao").toString();
int zhzhao=Integer.parseInt(s);
//out.println(zhzhao);
zhzhao++;
String sql=sqls[0];
String str=null;
ResultSet rs=lian.executeQuery(sql);
  String sql1="select * from guzhang";
  ResultSet rs1=lian.executeQuery(sql1);
  String problem="";
%>
  <form id="form1" name="form1" method="post"    onsubmit="return go_Jsp(this) " action="">
<p>请按照电脑、ADSL、交换机、路由器的顺序选择设备,每个设备按照从上到下的顺序选择。</p>
<p></p>
<%
int n;
for( n=1;n<=zhzhao;n++){
rs=lian.executeQuery(sql);
if(n>1){
%>
 <p>规则关系
        <select name="guanxi<%=n-1 %>">
          <option>or</option>
          <option>and</option>
        </select>
        </p>
        <%} %>
<p>征兆<%=n%></p>
  <label>请选择设备:</label>
  <select name="device<%=n %>"  onchange="change(this)">
      <%for (int i=0;i<deviceList.length;i++){ %>
      <option ><%=deviceList[i] %></option>
      
      <%} %>
      </select>
      <p><label>所选设备征兆集:</label></p>
      
      <select name="d<%=n %>" size="1"  >
		<%while (rs.next()){
			str=rs.getString(2);
		%>
      <option><%= str%></option>
      <%} %>
      </select>   
        <%} 
 rs.close();
        %>
  <p>
    <label>
    <input   type="hidden"   name="btnFlag" value="<%=zhzhao %>">  
    <input   type="hidden"   name="btnFlag1" >
    <input type="submit" name="a" value="增加"  onClick="btnFlag1.value='1';">
    <input type="submit" name="a" value="减少"  onClick="btnFlag1.value='2';">
  <input type="submit" name="a" value="提交"  onClick="btnFlag1.value='3';">
    </label>
</p>
  </form>
<%
rs1.close();
lian.closeStmt();
lian.closeConn();
session.setAttribute("zhgzhao",zhzhao);
%>
		
		<!-- InstanceEndEditable -->
        <p>&nbsp;</p>
          <p>&nbsp;</p>
          <p>&nbsp;</p>
          <p>&nbsp;</p>
          <p>&nbsp;</p>
          <p>&nbsp;</p>          <p>&nbsp;</p>          <div align="center">
            <p>版权所有:沈阳理工大学422研究室</p>
            <p>联系方式:024-24689377</p>
          </div></td>
      </tr>
      
    </table>
    
    <p>&nbsp;</p></td>
  </tr>
</table>
</body>
<!-- InstanceEnd --></html>

⌨️ 快捷键说明

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