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

📄 home.jsp

📁 wap站点源码
💻 JSP
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<title>赛事安排</title>
<%@page language="java" contentType="text/html;charset=utf-8" %>
<%@page import="sql_db.ConnSql"%>
<%@page import="sql_db_remote.ConnSql_remote"%>
<%@page import="java.sql.*"%>
</head>

<body>
<table align="center" width="90%" height="50">
<tr>
	<td width="90"><a href="queryMOMT.jsp">上下行查询</a></td>
  <td width="90"><a href="home.jsp">赛事安排</a></td>
  <td width="110"><a href="news.jsp?type=1">赛前各队综合分析</a></td>
  <td width="110"><a href="news.jsp?type=2">临场专家博彩推荐</a></td>
  <td width="100"><a href="news.jsp?type=3">PK终极推介</a></td>
  <td width="100"><a href="news.jsp?type=4">各洲际赔率信息</a></td>
  <td width="100"><a href="news.jsp?type=6">世界杯热点资讯</a></td>
  <td width="100"><a href="news.jsp?type=7">明星动态及趣事</a></td>
  <td ><a href=""></a></td>
</tr>
</table>  
  
 	<%
    String action;
    String TeamA_Score;
    String TeamB_Score;	
    String Result;	
    String Id;			//比赛Id
    String TeamA;
    String TeamB;
    String MatchDT;    
    String Coach_Best;
    String Player_Best;
    
    if (request.getParameter("action")==null){
    	action="view";
    }else{
    	action=request.getParameter("action");
    }
    if (request.getParameter("TeamA_Score")==null){
    	TeamA_Score="-1";
    }else{
    	TeamA_Score=request.getParameter("TeamA_Score");
    	int i=0;
    	while (i<TeamA_Score.length()){
    		if (java.lang.Character.isDigit(TeamA_Score.charAt(i))){
    			i++;
    		}else{
    			i=TeamA_Score.length();
    			TeamA_Score="-1";
    			}
    	}
    }
    if (request.getParameter("TeamB_Score")==null){
    	TeamB_Score="-1";
    }else{
    	TeamB_Score=request.getParameter("TeamB_Score");
    	int j=0;
    	while (j<TeamB_Score.length()){
    		if (java.lang.Character.isDigit(TeamB_Score.charAt(j))){
    			j++;
    		}else{
    			j=TeamB_Score.length();
    			TeamB_Score="-1";
    			}
    	}
    }
    if (request.getParameter("TeamA")==null){
    	TeamA="";
    }else{
    	TeamA=request.getParameter("TeamA");
    	TeamA=new String(TeamA.getBytes("8859_1"),"utf-8");
    }
    if (request.getParameter("TeamB")==null){
    	TeamB="";
    }else{
    	TeamB=request.getParameter("TeamB");
    	TeamB=new String(TeamB.getBytes("8859_1"),"utf-8");
    }
    if (request.getParameter("Coach_Best")==null){
    	Coach_Best="";
    }else{
    	Coach_Best=request.getParameter("Coach_Best");
    	Coach_Best=new String(Coach_Best.getBytes("8859_1"),"utf-8");
    }
    if (request.getParameter("Player_Best")==null){
    	Player_Best="";
    }else{
    	Player_Best=request.getParameter("Player_Best");
    	Player_Best=new String(Player_Best.getBytes("8859_1"),"utf-8");
    }        
    if (request.getParameter("MatchDT")==null){
    	MatchDT="";
    }else{
    	MatchDT=request.getParameter("MatchDT");
    	MatchDT=new String(MatchDT.getBytes("8859_1"),"utf-8");
    }
    if (request.getParameter("Id")==null){
    	Id="";
    }else{
    	Id=request.getParameter("Id");
    }    

    boolean isValid;

    String sql;
    ConnSql connSql = new ConnSql();
	connSql.setConnectDatabase(); 
	
	if (action.compareTo("add")==0){
		if (TeamA.length()==0||TeamB.length()==0||MatchDT.length()==0){
			out.println("信息输入不完整!");
			//alert("信息输入不完整");
			}else{
    		//sql="insert into [220.231.152.180].db_bcbb.dbo.wap_Scheme(TeamA,TeamB,TeamA_Score,TeamB_Score,MatchDT,State) values('"+TeamA+"','"+TeamB+"',-1,-1,'"+MatchDT+"',1)";
    		sql="insert into [220.231.152.180].db_bcbb.dbo.wap_Scheme(MatchId,TeamA,TeamB,TeamA_Score,TeamB_Score,Coach_Best,Player_Best,MatchDT,State) select max(MatchId)+1,'"+TeamA+"','"+TeamB+"',-1,-1,'','','"+MatchDT+"',1  from [220.231.152.180].db_bcbb.dbo.wap_scheme where 0=DATEDIFF(day,MatchDT,'"+MatchDT+"')";
   			if (connSql.executeUpdate(sql) != 1){
   				out.println("插入数据库出错,可能时间输入不正确!");
   			}   			

    		}
    }
    if (action.compareTo("alt")==0){
    	if (TeamA_Score.compareTo(TeamB_Score)==0)
    	    		Result="1";
    	else if (TeamA_Score.compareTo(TeamB_Score)>0)
    		Result="3";
    	else
    		Result="0";    		
   		sql="update opendatasource('sqloledb','Data Source=220.231.152.180;User ID=sa;Password=vQms5W').db_bcbb.dbo.wap_Scheme set TeamA_Score="+TeamA_Score+",TeamB_Score="+TeamB_Score+",Coach_Best='"+Coach_Best+"',Player_Best='"+Player_Best+"',Result="+Result+",State=3 where Id="+Id;
   		if (connSql.executeUpdate(sql) !=1 ){
   			out.println("修改比分时,操作数据库出错!");
   			}
    }
    if (action.compareTo("del")==0){
    	sql="delete from [220.231.152.180].db_bcbb.dbo.wap_Scheme where Id="+Id;
    	connSql.executeUpdate(sql);
    }
		sql="select Id,TeamA,TeamB,isnull(TeamA_Score,-1) as TeamA_Score,isnull(TeamB_Score,-1) as TeamB_Score,Coach_Best,Player_Best,MatchDT,State=case State when 1 then '未比赛' when 2 then '比赛进行中' when 3 then '比赛结束' end from [220.231.152.180].db_bcbb.dbo.wap_Scheme order by MatchDT";
		ResultSet rs;
		rs=connSql.executeQuery(sql);
		%>  
 <table border="1" align="center" width="85%" height="50">
  <tr bgcolor="DDDDDD">
   <td width="10%">国家队A</td>
   <td width="10%">国家队B</td>
   <td width="10%">A队进球数</td>
   <td width="10%">B队进球数</td>
   <td width="10%">最佳教练</td>
   <td width="10%">最佳球员</td>
   <td width="15%">开赛时间</td>
   <td width="10%">比赛状态</td>
   <td>操作</td>
  </tr>
  <%while (rs.next()){%>
    <tr>
     <td><%=rs.getString("TeamA")%></td>
     <td><%=rs.getString("TeamB")%></td>
     <td><%=rs.getString("TeamA_Score")%></td>
     <td><%=rs.getString("TeamB_Score")%></td>
     <td>&nbsp;<%=rs.getString("Coach_Best")%></td>
     <td>&nbsp;<%=rs.getString("Player_Best")%></td>
     <td><%=rs.getString("MatchDT")%></td>
     <td><%=rs.getString("State")%></td>  
     <td><a href="home.jsp?action=del&Id=<%=rs.getString("Id")%>">删除</a>&nbsp;&nbsp;
     <a href="scores.jsp?Id=<%=rs.getString("Id")%>">填写结果</a></td>   
    </tr>
  <%}%>

 </table>		
 <form action="home.jsp" method="post">
 <table align="center" width="85%" height="50">
  <tr><td>国家队A
  <input type="text" name="TeamA">
  </td>
  <td>国家队B
  <input type="text" name="TeamB">
  </td>
  <td>开赛时间 <input type="text" name="MatchDT">(格式:2006-04-08 09:20:00)
  </td>
  <td>&nbsp;</td></tr> 
  <tr><td colspan=4>
  <input type="hidden" name="action" value="add">
  <input type="submit" value="增加赛事">
  </td>
  </tr>
 </talbe>
 </form>
 </body>
</html>

⌨️ 快捷键说明

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