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

📄 smsweathershow.java

📁 JAVA邮件系统
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
/* * *//* * */import java.io.*;import java.text.*;import java.sql.*;import java.util.*;import javax.servlet.*;import javax.servlet.http.*;/** * * @author Chen Xin Wu */public class SMSWeatherShow extends SmsDZBase {    public void doGet(HttpServletRequest request,                      HttpServletResponse response)        throws IOException, ServletException    {	HtmlOut htmlOut = new HtmlOut (response);      System.out.println("test1");	    // 得到手机号和口令		  String sMobile,sPassword,sUsername;        sMobile=CommonMethods.GetUserMobile (request);		  sPassword = CommonMethods.GetUserPass (request);      sUsername = getUserName(sMobile,sPassword);      if ((sUsername==null)||(sUsername.trim().length()==0))          	response.sendRedirect ("/sms/LoginFail.htm");      else      {          String sOut="";          String[] sCitys=getCitys(sUsername) ;          String awoke=getAwoke(sUsername)    ;          sOut=beginString();          if (sCitys==null)              sOut+=htmlString(awoke);          else              sOut+=htmlString(sCitys,awoke);          htmlOut.addString (sOut);		  htmlOut.outHtml ();      }    }    public void doPost(HttpServletRequest request,                      HttpServletResponse response)        throws IOException, ServletException    {  		doGet(request,response);    }    public String[] getCitys(String sUsername)    {         int count=0;         if (sUsername==null)          return null;        DBOperater DB = new DBOperater("ps_weatehr");        String sql1="SELECT count(*) FROM ps_weather WHERE user_name = '"+sUsername.trim ()+"' ";  		  String sSql="SELECT qx_dz FROM ps_weather WHERE user_name = '"+sUsername.trim ()+"' ";        ResultSet rs1 = DB.executeQuery(sql1);		    try		    {			    while(rs1.next()){				      count = rs1.getInt (1);          }	}catch(Exception ex){	    DB.close();            return null;		  }      if (count==0){      	DB.close();         return null;         }      else{        String[] sCitys=new String[count];        int i=0;	  	  ResultSet rs = DB.executeQuery(sSql);		    try		    {			    while(rs.next()){				      sCitys[i] = rs.getString(1);              i++;              if(i>=count)                break;          }	  	}catch(Exception ex){          DB.close ();          return null;		  }      DB.close();      return sCitys;     }    }     public String getAwoke(String sUsername)     {        String awoke="0";        if (sUsername==null)          return awoke;          DBOperater DB = new DBOperater("smsuser");  		  String sSql="SELECT weatherawokehour FROM "+CommonMethods.sTableName +" WHERE username = '"+sUsername.trim ()+"' ";	  	  ResultSet rs = DB.executeQuery(sSql);		  try		  {			    if(rs.next()){				      awoke = rs.getString(1);				}		  }catch(Exception ex){		  }      DB.close();	  if(awoke==null || awoke.compareTo("null")==0 )		  awoke ="0";      return awoke;    }    public String beginString()    {        String sOut=new String ();		sOut+="		<html>\r\n";		sOut+="		<head>\r\n";		sOut+="		<title>欢迎光临365do短信息点播中心</title>\r\n";		sOut+="		<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\">\r\n";		sOut+="<meta http-equiv=pragma content=no-cache>";		sOut+="		<link rel=\"stylesheet\" href=\"/sms/style_sms.css\">\r\n";		sOut+="		<style type=\"text/css\">\r\n";		sOut+="		<!--";		sOut+="		.box {  font-family: \"Verdana\", \"Arial\", \"Helvetica\", \"sans-serif\", \"楷体_GB2312\"; font-size: 7pt; background-color:white; border:none; width:70px}";		sOut+="		-->\r\n";		sOut+="		</style>\r\n";		sOut+="		<script language=\"JavaScript\">       ";				sOut+="function check()   ";		sOut+="{	var len=0;   ";		sOut+="	var weather=document.wform.col;   ";		sOut+="	for(var i=0;i<weather.length;i++)   ";		sOut+="		{		if(weather[i].checked)			len++;	}   ";		sOut+="	if(len>2)   ";		sOut+=" 	{		alert('您最多只能选择两个城市!');		return false;	}   ";		sOut+="	return true;";		sOut+="} ";				sOut+="		function gourl(url){       ";		sOut+="		location = url;       ";		sOut+="		}    ";		sOut+="		function setvalue(val)   ";		sOut+="		{	var weather=document.wform.col;	   ";		sOut+="			for(var i=0;i<weather.length;i++)	   ";		sOut+="			{		if(weather[i].value==val)   ";		sOut+="			{			weather[i].checked=true;   ";		sOut+="  					return true;		}	}	   ";		sOut+="		 return false;}";   		sOut+="";		sOut+="  ";   		sOut+="		</script>\r\n";       		sOut+="		</head>\r\n";		sOut+="		<body bgcolor=\"#CCCCCC\" leftmargin=\"10\" topmargin=\"10\" marginwidth=\"10\" marginheight=\"10\" onLoad=\"\">\r\n";		sOut+="		<table border=\"0\" cellspacing=\"0\" cellpadding=\"4\" bordercolorlight=\"#FFFFFF\" bgcolor=\"#FFFFFF\" width=\"100%\">\r\n";		sOut+="		  <tr> ";		sOut+="			<td bgcolor=\"#7A7B8B\"><b><font color=\"#FFFFFF\">天气预报</font></b></td>\r\n";		sOut+="		  </tr>\r\n";		sOut+="		  <tr> ";		sOut+="			<td align=\"center\" bgcolor=\"#FFFFFF\"> ";		sOut+="			  <form method=\"post\" action=\"/SMSWeatherDZ\" name=wform onsubmit=\"return(check())\">\r\n";		sOut+="				<table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"3\" align=\"center\">\r\n";		sOut+="				  <tr> ";		sOut+="					<td> ";		sOut+="					  <p><b>华北地区</b></p>\r\n";		sOut+="					</td>\r\n";		sOut+="				  </tr>\r\n";		sOut+="				  <tr> ";		sOut+="					<td> ";		sOut+="					  <table border=\"0\" cellspacing=\"0\" cellpadding=\"2\">\r\n";		sOut+="						<tr> ";		sOut+="						  <td> ";		sOut+="							<input name=col type=checkbox value=北京>\r\n";		sOut+="						  </td>\r\n";		sOut+="						  <td>北京</td>\r\n";		sOut+="						  <td> ";		sOut+="							<input name=col type=checkbox value=天津>\r\n";		sOut+="						  </td>\r\n";		sOut+="						  <td>天津</td>\r\n";		sOut+="						  <td> ";		sOut+="							<input name=col type=checkbox value=呼和浩特>\r\n";		sOut+="						  </td>\r\n";		sOut+="						  <td>呼和浩特</td>\r\n";		sOut+="						  <td> ";		sOut+="							<input name=col type=checkbox value=太原>\r\n";		sOut+="						  </td>\r\n";		sOut+="						  <td>太原</td>\r\n";		sOut+="						  <td> ";		sOut+="							<input name=col type=checkbox value=石家庄>\r\n";		sOut+="						  </td>\r\n";		sOut+="						  <td>石家庄</td>\r\n";		sOut+="						  <td> ";		sOut+="							<input name=col type=checkbox value=济南>\r\n";		sOut+="						  </td>\r\n";		sOut+="						  <td>济南</td>\r\n";		sOut+="						  <td> ";		sOut+="							<input name=col type=checkbox value=青岛>\r\n";		sOut+="						  </td>\r\n";		sOut+="						  <td>青岛</td>\r\n";		sOut+="						</tr>\r\n";		sOut+="					  </table>\r\n";		sOut+="					</td>\r\n";		sOut+="				  </tr>\r\n";		sOut+="				  <tr> ";		sOut+="					<td><b>华东地区</b></td>\r\n";		sOut+="				  </tr>\r\n";		sOut+="				  <tr> ";		sOut+="					<td> ";		sOut+="					  <table border=\"0\" cellspacing=\"0\" cellpadding=\"2\">\r\n";		sOut+="						<tr> ";		sOut+="						  <td> ";		sOut+="							<input name=col type=checkbox value=合肥>\r\n";		sOut+="						  </td>\r\n";		sOut+="						  <td>合肥</td>\r\n";		sOut+="						  <td> ";		sOut+="							<input name=col type=checkbox value=徐州>\r\n";		sOut+="						  </td>\r\n";		sOut+="						  <td>徐州</td>\r\n";		sOut+="						  <td> ";		sOut+="							<input name=col type=checkbox value=上海>\r\n";		sOut+="						  </td>\r\n";		sOut+="						  <td>上海</td>\r\n";		sOut+="						  <td> ";		sOut+="							<input name=col type=checkbox value=南京>\r\n";		sOut+="						  </td>\r\n";		sOut+="						  <td>南京</td>\r\n";		sOut+="						  <td> ";		sOut+="							<input name=col type=checkbox value=连云港>\r\n";		sOut+="						  </td>\r\n";		sOut+="						  <td>连云港</td>\r\n";		sOut+="						  <td> ";		sOut+="							<input name=col type=checkbox value=杭州>\r\n";		sOut+="						  </td>\r\n";		sOut+="						  <td>杭州</td>\r\n";		sOut+="						</tr>\r\n";		sOut+="					  </table>\r\n";		sOut+="					</td>\r\n";		sOut+="				  </tr>\r\n";		sOut+="				  <tr> ";		sOut+="					<td><b>华南地区</b></td>\r\n";		sOut+="				  </tr>\r\n";		sOut+="				  <tr> ";		sOut+="					<td> ";		sOut+="					  <table border=\"0\" cellspacing=\"0\" cellpadding=\"2\">\r\n";		sOut+="						<tr> ";		sOut+="						  <td> ";		sOut+="							<input name=col type=checkbox value=福州>\r\n";		sOut+="						  </td>\r\n";		sOut+="						  <td>福州</td>\r\n";		sOut+="						  <td> ";		sOut+="							<input name=col type=checkbox value=南宁>\r\n";		sOut+="						  </td>\r\n";		sOut+="						  <td>南宁</td>\r\n";		sOut+="						  <td> ";		sOut+="							<input name=col type=checkbox value=海口>\r\n";		sOut+="						  </td>\r\n";		sOut+="						  <td>海口</td>\r\n";		sOut+="						  <td> ";		sOut+="							<input name=col type=checkbox value=广州>\r\n";		sOut+="						  </td>\r\n";		sOut+="						  <td>广州</td>\r\n";		sOut+="						  <td> ";		sOut+="							<input name=col type=checkbox value=厦门>\r\n";		sOut+="						  </td>\r\n";		sOut+="						  <td>厦门</td>\r\n";		sOut+="						  <td> ";		sOut+="							<input name=col type=checkbox value=桂林>\r\n";		sOut+="						  </td>\r\n";		sOut+="						  <td>桂林</td>\r\n";		sOut+="						  <td> ";		sOut+="							<input name=col type=checkbox value=三亚>\r\n";		sOut+="						  </td>\r\n";		sOut+="						  <td>三亚</td>\r\n";		sOut+="						</tr>\r\n";		sOut+="					  </table>\r\n";		sOut+="					</td>\r\n";		sOut+="				  </tr>\r\n";		sOut+="				  <tr> ";		sOut+="					<td><b>东北地区</b></td>\r\n";		sOut+="				  </tr>\r\n";		sOut+="				  <tr> ";		sOut+="					<td> ";		sOut+="					  <table border=\"0\" cellspacing=\"0\" cellpadding=\"2\">\r\n";		sOut+="						<tr> ";

⌨️ 快捷键说明

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