資源簡介
設計最終達成了包括上傳、下載圖片,創建、刪除目錄,用戶登錄,用戶注冊,修改密碼的基本功能。

代碼片段和文件信息
package?com.bean;
/**
?*?
?*?管理員登陸?修改密碼?登陸記錄查詢?通用類文件
?*?
?*/
import?java.sql.ResultSet;
import?java.sql.SQLException;
import?java.text.SimpleDateFormat;
import?java.util.ArrayList;
import?java.util.Calendar;
import?java.util.List;
import?com.util.Constant;
import?com.util.DBO;
public?class?AdminBean?{
private?List?list;
private?ResultSet?rs?=?null;
private?int?EVERYPAGENUM?=?2;
private?int?count?=?-1;
private?int?qq?=?0;
private?String?sql=“select?count(*)?from?adminlog“;
private?String?sql2=“select?*?from?adminlog?order?by?id?desc?“;
//聲明時間變量
String?date=new?SimpleDateFormat(“yyyy-MM-dd?HH:mm:ss“).format(Calendar.getInstance().getTime());
//分頁查詢登陸日志
public?void?setEVERYPAGENUM(int?EVERYPAGENUM){
???? this.EVERYPAGENUM=EVERYPAGENUM;
????}
????public?int?getMessageCount()?{?//得到信息總數
???????DBO?dbo=new?DBO();
???????dbo.open();
????????try?{?
????????????rs?=?dbo.executeQuery(sql);
????????????rs.next();
????????????count?=?rs.getInt(1);
????????????return?count;
????????}?catch?(SQLException?ex)?{
????????????ex.printStackTrace();
????????????return?-1;
????????}?finally?{
????????????dbo.close();
????????}
????}
????public?int?getPageCount()?{?//得到共多少頁(根據每頁要顯示幾條信息)
????????if?(count?%?EVERYPAGENUM?==?0)?{
????????????return?count?/?EVERYPAGENUM;
????????}?else?{
????????????return?count?/?EVERYPAGENUM?+?1;
????????}
????}
????public?List?getMessage(int?page)?{?//得到每頁要顯示的信息
????????DBO?dbo=new?DBO();
????????dbo.open();
????????List?list?=?new?ArrayList();
????????try?{
????????????rs?=?dbo.executeQuery(sql2);
????????????for?(int?i?=?0;?i?(page?-?1)?*?EVERYPAGENUM;?i++)?{
????????????????rs.next();
????????????}
????????????for?(int?t?=?0;?t?????????????????if?(rs.next())?{
????????????????????qq++;
????????????????????List?list2=new?ArrayList();
????????????????????list2.add(rs.getInt(“id“));
???? list2.add(rs.getString(“username“));
???? list2.add(rs.getString(“password“));
???? list2.add(rs.getString(“logintime“));
???? list2.add(rs.getString(“loginip“));
???? list2.add(rs.getString(“useros“));
???? list2.add(rs.getString(“ok“));
???? list.add(list2);
????????????????}?else?{
????????????????????break;?//減少空循環的時間
????????????????}
????????????}
????????????return?list;
????????}?catch?(SQLException?ex)?{
????????????ex.printStackTrace();
????????????return?null;
????????}?finally?{
????????????dbo.close();
????????}
????}
//管理員登錄?更新登錄次數?寫登錄日志
public?int?adminLogin(String?usernameString?md5passwordString?passwordString?loginipString?useros){
String?sql?=?“select?*?from?admin?where?username?=?‘“+username+“‘?and?isuse=‘1‘“;
String?sql2?=?“insert?into?adminlog(usernamepasswordlogintimeloginipuserosok)?values(‘“+username+“‘‘“+md5password+“‘‘“+date+“‘‘“+loginip+“‘‘“+useros+“‘‘true‘)“;
String?sql3?=?“insert?into?adminlog(usernamepasswordlogintimeloginipuserosok)?values(
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1402??2012-06-02?19:20??157JSP電子相冊\dzxc\.classpath
?????文件????????285??2012-06-02?15:50??157JSP電子相冊\dzxc\.myme
?????文件????????262??2012-06-07?11:49??157JSP電子相冊\dzxc\.mystrutsdata
?????文件???????1305??2012-06-07?11:31??157JSP電子相冊\dzxc\.project
?????文件???????7947??2012-06-01?11:41??157JSP電子相冊\dzxc\src\com\bean\AdminBean.java
?????文件????????318??2012-06-05?03:15??157JSP電子相冊\dzxc\src\com\util\CheckCode.java
?????文件???????1838??2012-06-01?19:47??157JSP電子相冊\dzxc\src\com\util\Common.java
?????文件????????533??2012-06-11?05:23??157JSP電子相冊\dzxc\src\com\util\Constant.java
?????文件???????2751??2012-06-10?09:19??157JSP電子相冊\dzxc\src\com\util\DBO.java
?????文件????????650??2012-06-09?02:48??157JSP電子相冊\dzxc\src\com\util\Filter.java
?????文件?????????87??2012-06-07?23:42??157JSP電子相冊\dzxc\src\com\yourcompany\struts\ApplicationResources.properties
?????文件????????835??2012-06-10?23:40??157JSP電子相冊\dzxc\WebRoot\admin\affiche\default.jsp
?????文件???????4060??2012-06-04?08:55??157JSP電子相冊\dzxc\WebRoot\admin\affiche\edit.jsp
?????文件???????4378??2012-06-04?10:51??157JSP電子相冊\dzxc\WebRoot\admin\affiche\index.jsp
?????文件???????2461??2012-06-03?03:01??157JSP電子相冊\dzxc\WebRoot\admin\banji\add.jsp
?????文件???????2810??2012-06-04?09:55??157JSP電子相冊\dzxc\WebRoot\admin\banji\index.jsp
?????文件????????930??2012-06-09?05:00??157JSP電子相冊\dzxc\WebRoot\admin\default.jsp
?????文件????????835??2012-06-06?00:04??157JSP電子相冊\dzxc\WebRoot\admin\guestbook\default.jsp
?????文件???????8926??2012-06-02?13:26??157JSP電子相冊\dzxc\WebRoot\admin\guestbook\index.jsp
?????文件???????3419??2012-06-10?01:19??157JSP電子相冊\dzxc\WebRoot\admin\guestbook\replay.jsp
?????文件????????838??2012-06-11?07:18??157JSP電子相冊\dzxc\WebRoot\admin\if
?????文件???????2418??2012-06-03?08:38??157JSP電子相冊\dzxc\WebRoot\admin\if
?????文件???????1227??2012-06-06?08:05??157JSP電子相冊\dzxc\WebRoot\admin\if
?????文件????????838??2012-06-09?18:16??157JSP電子相冊\dzxc\WebRoot\admin\if
?????文件??????11192??2012-06-03?06:41??157JSP電子相冊\dzxc\WebRoot\admin\if
?????文件???????2510??2012-06-07?08:52??157JSP電子相冊\dzxc\WebRoot\admin\if
?????文件???????5952??2012-06-02?11:35??157JSP電子相冊\dzxc\WebRoot\admin\if
?????文件??????10889??2012-06-08?12:38??157JSP電子相冊\dzxc\WebRoot\admin\images\admin_m.swf
?????文件???????6221??2012-06-09?15:43??157JSP電子相冊\dzxc\WebRoot\admin\images\Admin_st
?????文件????????876??2012-06-02?22:18??157JSP電子相冊\dzxc\WebRoot\admin\images\bg.jpg
............此處省略729個文件信息
- 上一篇:jsp+sql學生選課系統
- 下一篇:Android應用源碼帶響鈴提醒的簡易備忘錄
評論
共有 條評論