亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? rewardreports.jsp

?? Jive論壇2.5版本的源程序
?? JSP
字號:
<%
/**
 *	$RCSfile: rewardReports.jsp,v $
 *	$Revision: 1.1.1.1 $
 *	$Date: 2002/09/09 13:50:29 $
 */
%>

<%@ page import="java.util.*,
				 java.text.*,
                 java.sql.*,
				 com.jivesoftware.util.*,
                 com.jivesoftware.forum.*,
				 com.jivesoftware.forum.database.*,
				 com.jivesoftware.forum.util.*"
    errorPage="error.jsp"
%>

<%@ include file="include/global.jsp" %>
 
<%!
    private static final int THIS_MONTH = 1;
    private static final int SOME_MONTH = 2;
    private static final int SOME_YEAR = 3;
    private static final String POINT_EARNERS_SQL =
        "SELECT userID, SUM(rewardPoints) AS points FROM jiveReward " +
        "WHERE creationDate > ? AND creationDate < ? " +
        "GROUP BY userID ORDER BY points desc";
    private static final SimpleDateFormat monthYearDateFormatter
        = new SimpleDateFormat("MMMM, yyyy");
%>

<%	// get parameters
	int reportType = ParamUtils.getIntParameter(request,"reportType",-1);
    boolean generate = ParamUtils.getBooleanParameter(request,"generate");
    int month = ParamUtils.getIntParameter(request,"month",1);
    int year1 = ParamUtils.getIntParameter(request,"year1",2000);
    int year2 = ParamUtils.getIntParameter(request,"year2",2000);
    
    UserManager userManager = forumFactory.getUserManager();
%>

<%@ include file="include/header.jsp" %>

<p>

<%  // Title of this page and breadcrumbs
    String title = "Reward Reports";
    String[][] breadcrumbs = {
        {"Main", "main.jsp"},
        {title, "rewardReports.jsp"}
    };
%>
<%@ include file="include/title.jsp" %>

<font size="-1">
Use the forums below to generate reports on reward point usage.
</font>

<p>

<form action="rewardReports.jsp">
<input type="hidden" name="generate" value="true">

<font size="-1">Choose a report to generate:</font>
<ul>
    <input type="radio" name="reportType" value="<%= THIS_MONTH %>" checked>
    <font size="-1">This month's top point earners</font>
    <p>
    
    <input type="radio" name="reportType" value="<%= SOME_MONTH %>">
    <font size="-1">Top point earners for the month of</font>
    <select size="1" name="month">
    <option value="0">January
    <option value="1">February
    <option value="2">March
    <option value="3">April
    <option value="4">May
    <option value="5">June
    <option value="6">July
    <option value="7">August
    <option value="8">September
    <option value="9">October
    <option value="10">November
    <option value="11">December
    </select>
    <select size="1" name="year1">
    <option value="2000">2000
    <option value="2001">2001
    </select>
    <p>
    
    <input type="radio" name="reportType" value="<%= SOME_YEAR %>">
    <font size="-1">Top point earners for the year of</font>
    <select size="1" name="year2">
    <option value="2000">2000
    <option value="2001">2001
    </select>
</ul>
<input type="submit" value="Generate">
</form>

<%  if (generate) { %>
<hr>

<center>

<%      if (reportType != THIS_MONTH
            && reportType != SOME_MONTH
            && reportType != SOME_YEAR)
        {
%>      <font size="-1"><i>Please pick a type of report to run</i></font>
<%      } else {
            Calendar cal = Calendar.getInstance();
            // "bottom" out the calendar by resetting it to the beginning day
            // in this month:
            cal.set(Calendar.DAY_OF_MONTH, 1);
            cal.set(Calendar.HOUR_OF_DAY, 0);
            cal.set(Calendar.MINUTE, 0);
            cal.set(Calendar.SECOND, 0);
            cal.set(Calendar.MILLISECOND, 0);
%>

<%      if (reportType == THIS_MONTH) { 
%>
    
    <font size="+1">
    Top Reward Point Earners for <%= monthYearDateFormatter.format(cal.getTime()) %>
    </font>
    
<%      } else if (reportType == SOME_MONTH) {
            cal.set(Calendar.MONTH, month);
            cal.set(Calendar.YEAR, year1);
%>
    
    <font size="+1">
    Top Reward Point Earners for <%= monthYearDateFormatter.format(cal.getTime()) %>
    </font>
    
<%      } else if (reportType == SOME_YEAR) {
            cal.set(Calendar.DAY_OF_YEAR, 1);
            cal.set(Calendar.YEAR, year2);
%>
    
    <font size="+1">
    Top Reward Point Earners for the Year of <%= year2 %>
    </font>
    
<%      } else {} %>

<p>

<table cellpadding="3" cellspacing="0" border="1" width="80%">
<tr>
    <td align="center" width="10%">&nbsp;</td>
    <td align="center" width="45%"><font size="-1"><b>User</b></font></td>
    <td align="center" width="45%"><font size="-1"><b>Points</b></font></td>
</tr>

<%
    Connection con = null;
    PreparedStatement pstmt = null;
    try {
        con = ConnectionManager.getConnection();
        pstmt = con.prepareStatement(POINT_EARNERS_SQL);
        if (reportType == THIS_MONTH) {
            pstmt.setString(1, Long.toString(cal.getTime().getTime()));
            cal.roll(Calendar.MONTH,1);
            pstmt.setString(2, Long.toString(cal.getTime().getTime()));
        }
        else if (reportType == SOME_MONTH) {
            pstmt.setString(1, Long.toString(cal.getTime().getTime()));
            cal.roll(Calendar.MONTH,1);
            pstmt.setString(2, Long.toString(cal.getTime().getTime()));
        }
        else if (reportType == SOME_YEAR) {
            pstmt.setString(1, Long.toString(cal.getTime().getTime()));
            cal.roll(Calendar.YEAR,1);
            pstmt.setString(2, Long.toString(cal.getTime().getTime()));
        }
        ResultSet rs = pstmt.executeQuery();
        int count = 0;
        boolean noData = true;
        while (rs.next() && (count++ < 10)) {
            noData = false;
            long userID = rs.getLong(1);
            int points = rs.getInt(2);
%>
<tr>
    <td align="right"><font size="-1"><%= count %></font></td>
    <td align="center"><font size="-1"><%= userManager.getUser(userID).getUsername() %></font></td>
    <td align="center"><font size="-1"><%= points %></font></td>
</tr>
<%      }
        if (noData) {
%>
<tr>
    <td colspan="3" align="center"><font size="-1"><i>No data for this time period.</i></font></td>
</tr>
<%
        }
    }
    catch (SQLException sqle) {
        sqle.printStackTrace();
    }
    finally {
        try {  pstmt.close();   }
        catch (Exception e) { e.printStackTrace(); }
        try {  con.close();   }
        catch (Exception e) { e.printStackTrace(); }
    }
%>
</table>

<%      }
    }
%>

</center>

<%@ include file="include/footer.jsp" %>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
97久久人人超碰| 97久久超碰国产精品| 日韩中文字幕av电影| 亚洲在线中文字幕| 五月天欧美精品| 欧美aⅴ一区二区三区视频| 蜜臀av亚洲一区中文字幕| 九九视频精品免费| 成人av资源网站| 欧美日韩一区不卡| 欧美一区欧美二区| 国产免费久久精品| 一区二区日韩电影| 美腿丝袜在线亚洲一区| 成人ar影院免费观看视频| 91色.com| 国产蜜臀av在线一区二区三区| 亚洲欧美偷拍卡通变态| 韩国在线一区二区| 精品视频色一区| 国产精品福利一区| 久久超碰97中文字幕| 精品婷婷伊人一区三区三| 国产三区在线成人av| 秋霞午夜av一区二区三区| 99久久精品国产导航| 精品福利视频一区二区三区| 亚洲精品成a人| 丁香啪啪综合成人亚洲小说 | 欧美高清你懂得| 一区二区三区加勒比av| 国产精品原创巨作av| 欧美一区二区久久久| 丝袜亚洲另类丝袜在线| 欧美日韩国产三级| 水野朝阳av一区二区三区| 精品欧美久久久| 日韩一级片网站| 免费观看一级欧美片| 日韩欧美一级片| 麻豆91免费看| 国产亚洲欧洲997久久综合| 国产精品资源在线| 国产精品免费aⅴ片在线观看| 成人激情校园春色| 亚洲bt欧美bt精品| 26uuu亚洲| 在线中文字幕一区二区| 日韩精品亚洲专区| 国产亚洲一本大道中文在线| 94色蜜桃网一区二区三区| 日本成人在线网站| 国产精品午夜在线| 欧美疯狂性受xxxxx喷水图片| 国产又黄又大久久| 亚洲国产cao| 欧美激情资源网| 日韩无一区二区| 在线看国产一区| 国产激情一区二区三区桃花岛亚洲| 国产精品欧美极品| 日韩精品中午字幕| 欧美一区国产二区| 成人黄色电影在线| 免费国产亚洲视频| 一区二区三区国产精华| 久久久久国产成人精品亚洲午夜| 在线影院国内精品| 成人免费高清视频在线观看| 麻豆成人综合网| 日韩精品久久理论片| 一区二区在线观看av| 国产精品国产三级国产普通话三级| 欧美久久免费观看| 欧美在线观看禁18| 91官网在线观看| 欧亚一区二区三区| 一本色道久久综合狠狠躁的推荐| 首页亚洲欧美制服丝腿| 亚洲成a人片在线不卡一二三区| 中文字幕中文字幕在线一区 | 精品国产亚洲在线| 精品久久久久久久久久久久久久久| 91精品国产乱码久久蜜臀| 欧美日韩大陆在线| 日韩亚洲欧美在线观看| 26uuu亚洲| 亚洲免费伊人电影| 日韩精品亚洲一区| 国产成人啪免费观看软件| 91视频一区二区三区| 欧美性感一类影片在线播放| 欧美人牲a欧美精品| 久久蜜臀精品av| 一区二区视频免费在线观看| 麻豆精品国产传媒mv男同 | 国产欧美日产一区| 亚洲免费在线电影| 成人综合婷婷国产精品久久蜜臀 | 欧美一卡二卡三卡| 国产区在线观看成人精品| 亚洲欧美色图小说| 韩国一区二区视频| 欧美日韩午夜在线视频| 国产亚洲成av人在线观看导航| 亚洲激情一二三区| 国产美女精品在线| 在线成人免费观看| 亚洲天堂2014| 成人性色生活片| 2020日本不卡一区二区视频| 舔着乳尖日韩一区| 91久久香蕉国产日韩欧美9色| 久久久欧美精品sm网站| 石原莉奈在线亚洲二区| 在线观看亚洲专区| 亚洲视频在线观看一区| 成人三级伦理片| 久久人人爽爽爽人久久久| 美美哒免费高清在线观看视频一区二区 | 日韩av在线播放中文字幕| 91美女在线看| 一区二区三区资源| 欧美性生活一区| 午夜精品福利一区二区三区蜜桃| 欧美性生活大片视频| 亚洲成国产人片在线观看| 欧美精品777| 久久福利资源站| 国产午夜一区二区三区| 成人午夜视频免费看| 中文字幕在线一区二区三区| 91视频国产观看| 亚洲6080在线| 欧美白人最猛性xxxxx69交| 国产在线看一区| 成人免费在线视频| 欧美性大战久久久久久久蜜臀| 天天影视色香欲综合网老头| 精品国产乱码久久久久久浪潮| 国产·精品毛片| 亚洲超丰满肉感bbw| 久久综合久久99| 色综合欧美在线| 国内精品自线一区二区三区视频| 国产精品第四页| 7777精品伊人久久久大香线蕉最新版 | 久久66热偷产精品| 国产精品美女久久久久av爽李琼| 欧美日韩专区在线| 激情综合色播五月| 日韩欧美国产精品| 成人午夜免费av| 一区二区三区国产精品| 69堂国产成人免费视频| 经典一区二区三区| 丝袜美腿亚洲一区| 亚洲色大成网站www久久九九| 91精品国产乱| 精品视频1区2区| 色网站国产精品| 成人一区二区视频| 国产精华液一区二区三区| 蜜臀av在线播放一区二区三区 | 国内精品久久久久影院薰衣草| 亚洲va欧美va人人爽| 中文字幕一区二区三区不卡在线| 精品免费一区二区三区| 在线播放/欧美激情| 欧美日韩黄视频| 欧美日韩在线播放一区| 色av成人天堂桃色av| 97久久精品人人做人人爽50路| 成人性生交大片免费看中文网站| 裸体一区二区三区| 国产一区二区精品久久91| 捆绑变态av一区二区三区| 另类欧美日韩国产在线| 久久91精品久久久久久秒播| 国产一区二区毛片| av动漫一区二区| 在线一区二区三区| 欧美一区二区三区四区视频 | 久久超碰97中文字幕| 国产一区二区三区| 91丝袜美腿高跟国产极品老师| 91一区二区三区在线播放| 91高清视频在线| 91精品午夜视频| 国产精品二三区| 日韩精品乱码av一区二区| 国产成人av一区二区三区在线| 北条麻妃一区二区三区| 欧美精品一二三区| 国产精品灌醉下药二区| 日本亚洲天堂网| 日本久久一区二区| 国产精品美女久久久久久久 | 久久久一区二区三区捆绑**| 一区二区三区中文字幕精品精品|