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

📄 smsstatshow.java

📁 JAVA邮件系统
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
       /*
 *
 */
import java.io.*;
import java.text.*;
import java.sql.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;


public class SMSStatShow extends SmsDZBase {

    public void doGet(HttpServletRequest request,
                      HttpServletResponse response)
        throws IOException, ServletException
    {
  		response.setContentType("text/html;charset=GB2312");
      PrintWriter out = response.getWriter();
      String sOut="";
	    // 得到手机号和口令
		  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");
            return;
      }
      else
      {
        Calendar calendar=Calendar.getInstance ();
        String beginyear =request.getParameter  ("year1");
        String beginmonth =request.getParameter ("month1");
        String beginday = request.getParameter ("day1");
        String endyear = request.getParameter ("year2");
        String endmonth = request.getParameter ("month2");
        String endday = request.getParameter ("day2");
        String type = request.getParameter ("type");
        String page = request.getParameter ("page");
        if (beginyear==null)
            beginyear=calendar.get(calendar.YEAR )+"";
        if (endyear==null)
            endyear=calendar.get(calendar.YEAR )+"";
        if (beginmonth==null)
            beginmonth=(calendar.get(calendar.MONTH )+1)+"";
        if (endmonth==null)
            endmonth=(calendar.get(calendar.MONTH )+1)+"";
        if (beginday==null)
            beginday=calendar.get(calendar.DATE )+"";
        if (endday==null)
            endday=calendar.get (calendar.DATE )+"";
        if (type==null)
            type="%";
        if (page==null)
            page="0";
        if (beginmonth.trim().length ()==1)
            beginmonth="0"+beginmonth;
        if (endmonth.trim().length ()==1)
            endmonth="0"+endmonth;
        if (beginday.trim().length ()==1)
            beginday="0"+beginday;
        if (endday.trim().length ()==1)
            endday="0"+endday;
        String begintime=beginyear.trim ()+"-"+beginmonth.trim ()+"-"+beginday.trim ();
        String endtime=endyear.trim ()+"-"+endmonth.trim ()+"-"+endday.trim ();
        sOut+=beginString();
        sOut+=endString(getSMSStat(sMobile,type,begintime,endtime,page),begintime,endtime,type);
        out.print(sOut);
      }
    }

    public void doPost(HttpServletRequest request,
                      HttpServletResponse response)
        throws IOException, ServletException
    {
  		doGet(request,response);
    }
      public String beginString()
     {
          String sOut="";
          sOut+="<html><!-- #BeginTemplate \"/Templates/sms365_01.dwt\" -->\r\n";
  				sOut+="<head>\r\n";
	  			sOut+="<!-- #BeginEditable \"doctitle\" --> \r\n";
		  		sOut+="<title>欢迎光临365do短信息点播中心</title>\r\n";
			  	sOut+="<!-- #EndEditable --> \r\n";
  				sOut+="<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\">\r\n";
	  			sOut+="<link rel=\"stylesheet\" href=\"/sms/style_sms.css\">\r\n";
		  		sOut+="</head>\r\n";
          sOut+=" \r\n";
					sOut+="<SCRIPT language=JavaScript> \r\n";
					sOut+="for(i=0;i<document.wform.type.options.length;i++) {\r\n";
					sOut+="		if( document.wform.type.options[i].value == document.wform.yw.value)\r\n";
					sOut+="			document.wform.type.options[i].selected = true;\r\n";
					sOut+="	}\r\n";
					sOut+="\r\n";
					sOut+="</SCRIPT>\r\n";

			  	sOut+="\r\n";
				  sOut+="<body bgcolor=\"#EEEEEE\" leftmargin=\"0\" topmargin=\"0\" marginwidth=\"0\" marginheight=\"0\" background=\"/sms/images/bg0.gif\">\r\n";
  				sOut+="<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" height=\"100%\">\r\n";
	  			sOut+="  <tr valign=\"top\"> \r\n";
		  		sOut+="    <td width=\"167\" bgcolor=\"#3F58D1\"> \r\n";
			  	sOut+="      <table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\r\n";
				  sOut+="        <tr> \r\n";
  				sOut+="          <td colspan=\"2\"><a href=\"/sms/\"><img src=\"/sms/images/sms.jpg\" width=\"167\" height=\"137\" border=\"0\"></a></td>\r\n";
	  			sOut+="        </tr>\r\n";
		  		sOut+="        <tr> \r\n";
			  	sOut+="          <td><img src=\"/sms/images/a_00.gif\" width=\"96\" height=\"30\"></td>\r\n";
  				sOut+="          <td><a href=\"/sms/tiaokuan.htm\"><img src=\"/sms/images/a_01.gif\" width=\"71\" height=\"30\" border=\"0\"></a></td>\r\n";
	  			sOut+="        </tr>\r\n";
		  		sOut+="        <tr> \r\n";
			  	sOut+="          <td><img src=\"/sms/images/a_00.gif\" width=\"96\" height=\"30\"></td>\r\n";
				  sOut+="          <td><a href=\"/sms/login.htm\"><img src=\"/sms/images/a_02.gif\" width=\"71\" height=\"30\" border=\"0\"></a></td>\r\n";
  				sOut+="        </tr>\r\n";
	  			sOut+="        <tr> \r\n";
		  		sOut+="          <td><img src=\"/sms/images/a_00.gif\" width=\"96\" height=\"30\"></td>\r\n";
			  	sOut+="          <td><a href=\"/sms/shuoming.htm\"><img src=\"/sms/images/a_04.gif\" width=\"71\" height=\"30\" border=\"0\"></a></td>\r\n";
				  sOut+="        </tr>\r\n";
  				sOut+="        <tr> \r\n";
	  			sOut+="          <td><img src=\"/sms/images/a_00.gif\" width=\"96\" height=\"30\"></td>\r\n";
		  		sOut+="          <td><a href=\"/sms/tiaokuan.htm\"><img src=\"/sms/images/a_05.gif\" width=\"71\" height=\"30\" border=\"0\"></a></td>\r\n";
			  	sOut+="        </tr>\r\n";
				  sOut+="        <tr> \r\n";
  				sOut+="          <td><img src=\"/sms/images/a_00.gif\" width=\"96\" height=\"30\"></td>\r\n";
	  			sOut+="          <td><a href=\"/sms/faq.htm\"><img src=\"/sms/images/a_06.gif\" width=\"71\" height=\"30\" border=\"0\"></a></td>\r\n";
		  		sOut+="        </tr>\r\n";
			  	sOut+="      </table>\r\n";
				  sOut+="    </td>\r\n";
  				sOut+="    <td> <a name=\"top\"></a> \r\n";
            return sOut;
     }

     public String endString(SMSStat[] smsStat,String begintime,String endtime,String type)
     {

          String sOut="";

      		sOut+="\r\n";
					sOut+="      <table width=\"600\" border=\"0\" cellspacing=\"10\" cellpadding=\"8\" height=\"106\">\r\n";
					sOut+="        <tr> \r\n";
					sOut+="          <td height=\"1\"><!-- #BeginEditable \"1\" --> \r\n";
					sOut+="            <table border=\"0\" cellspacing=\"0\" cellpadding=\"4\" bordercolorlight=\"#3366CC\" bgcolor=\"#DDDDDD\" width=\"581\" background=\"/sms/images/bg0.gif\" bordercolordark=\"#3366CC\" height=\"147\">\r\n";
					sOut+="              <tr> \r\n";
					sOut+="                <td colspan=\"2\" bgcolor=\"#3366CC\" height=\"16\" width=\"571\"><b><font color=\"#FFFFFF\">帐单查询</font></b></td>\r\n";
					sOut+="              </tr>\r\n";
					sOut+="              <tr bgcolor=\"#DDDDDD\"> \r\n";
					sOut+="                <td bgcolor=\"#DDDDDD\" height=\"16\" width=\"171\"><img src=\"/sms/images/bell.gif\" width=\"20\" height=\"12\" hspace=\"5\" align=\"absmiddle\" border=\"0\">帮助说明信息</td>\r\n";
					sOut+="                <td align=\"right\" height=\"16\" width=\"390\"><a href=\"/sms/\">栏目选择</a> 帐单查询 <a href=\"/sms/ChangePass.htm\">修改密码</a> <a href=\"/SMSQuit\">退出定制</a>\r\n";
					sOut+="                </td>\r\n";
					sOut+="              </tr>\r\n";
					sOut+="              <form action=\"/SMSStatShow\" name=wform>\r\n";
					sOut+="              <tr>\r\n";
					sOut+="              <td bgcolor=\"#EEEEEE\" background=\"/sms/images/bg0.gif\" colspan=\"2\" height=\"42\" width=\"571\">\r\n";
					sOut+="              <form method=\"POST\" action=\"--WEBBOT-SELF--\">\r\n";
					sOut+="                <!--webbot bot=\"SaveResults\"\r\n";
					sOut+="                U-File=\"fpweb:///_private/form_results.txt\" S-Format=\"TEXT/CSV\"\r\n";
					sOut+="                S-Label-Fields=\"TRUE\" -->\r\n";
					sOut+="                <p align=\"right\">时间:<input type=\"text\" name=\"year1\" size=\"4\" value=\""+begintime.substring (0,4)+"\">年<select size=\"1\" name=\"month1\">\r\n";
          sOut+="                  <option value=00></option>\r\n";
					sOut+="                  <option value=01>1</option>\r\n";
					sOut+="                  <option value=02>2</option>\r\n";
					sOut+="                  <option value=03>3</option>\r\n";
					sOut+="                  <option value=04>4</option>\r\n";
					sOut+="                  <option value=05>5</option>\r\n";
					sOut+="                  <option value=06>6</option>\r\n";
					sOut+="                  <option value=07>7</option>\r\n";
					sOut+="                  <option value=08>8</option>\r\n";
					sOut+="                  <option value=09>9</option>\r\n";
					sOut+="                  <option>10</option>\r\n";
					sOut+="                  <option>11</option>\r\n";
					sOut+="                  <option>12</option>\r\n";
					sOut+="                </select>月<select size=\"1\" name=\"day1\">\r\n";
          sOut+="                  <option value=00></option>\r\n";
					sOut+="                  <option value=01>1</option>\r\n";
					sOut+="                  <option value=02>2</option>\r\n";
					sOut+="                  <option value=03>3</option>\r\n";
					sOut+="                  <option value=04>4</option>\r\n";
					sOut+="                  <option value=05>5</option>\r\n";
					sOut+="                  <option value=06>6</option>\r\n";
					sOut+="                  <option value=07>7</option>\r\n";
					sOut+="                  <option value=08>8</option>\r\n";
					sOut+="                  <option value=09>9</option>\r\n";
					sOut+="                  <option>10</option>\r\n";
					sOut+="                  <option>11</option>\r\n";
					sOut+="                  <option>12</option>\r\n";
					sOut+="                  <option>13</option>\r\n";
					sOut+="                  <option>14</option>\r\n";
					sOut+="                  <option>15</option>\r\n";
					sOut+="                  <option>16</option>\r\n";
					sOut+="                  <option>17</option>\r\n";
					sOut+="                  <option>18</option>\r\n";
					sOut+="                  <option>19</option>\r\n";
					sOut+="                  <option>20</option>\r\n";
					sOut+="                  <option>21</option>\r\n";
					sOut+="                  <option>22</option>\r\n";
					sOut+="                  <option>23</option>\r\n";
					sOut+="                  <option>24</option>\r\n";
					sOut+="                  <option>25</option>\r\n";
					sOut+="                  <option>26</option>\r\n";
					sOut+="                  <option>27</option>\r\n";
					sOut+="                  <option>28</option>\r\n";
					sOut+="                  <option>29</option>\r\n";
					sOut+="                  <option>30</option>\r\n";
					sOut+="                  <option>31</option>\r\n";
					sOut+="                </select>日至<input type=\"text\" name=\"year2\" size=\"4\" value=\""+endtime.substring (0,4)+"\">年<select size=\"1\" name=\"month2\">\r\n";
          sOut+="                  <option value=00></option>\r\n";					sOut+="                  <option value=01>1</option>\r\n";
					sOut+="                  <option value=02>2</option>\r\n";
					sOut+="                  <option value=03>3</option>\r\n";
					sOut+="                  <option value=04>4</option>\r\n";
					sOut+="                  <option value=05>5</option>\r\n";
					sOut+="                  <option value=06>6</option>\r\n";
					sOut+="                  <option value=07>7</option>\r\n";
					sOut+="                  <option value=08>8</option>\r\n";
					sOut+="                  <option value=09>9</option>\r\n";
					sOut+="                  <option>10</option>\r\n";
					sOut+="                  <option>11</option>\r\n";
					sOut+="                  <option>12</option>\r\n";

⌨️ 快捷键说明

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