資源簡介
基于JSP的房屋租賃管理系統(tǒng),能實現(xiàn)管理系統(tǒng)用戶的登錄、注冊等操作、實現(xiàn)房屋的管理,功能強(qiáng)大。

代碼片段和文件信息
package?com.action;
/**
?*?管理員登陸?增加?修改?刪除?刪除登陸日志
?*/
import?java.io.IOException;
import?java.util.List;
import?java.util.StringTokenizer;
import?javax.servlet.ServletException;
import?javax.servlet.http.HttpServlet;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;
import?javax.servlet.http.HttpSession;
import?com.bean.AdminBean;
import?com.bean.SystemBean;
import?com.util.Constant;
import?com.util.MD5;
public?class?AdminServlet?extends?HttpServlet?{????
public?AdminServlet()??????????????????????????//構(gòu)造對象函數(shù)?
{
super();
}
public?void?destroy()??????????????????????????//釋放時的回調(diào)方法,銷毀servlet
{??????????????????????????????????????????????
super.destroy();
}
public?void?doGet(HttpServletRequest?request?HttpServletResponse?response)//處理HTTP?GET?請求??
throws?ServletException?IOException?????????????????????????????????????????????? ???????????????????????????????????????
{
????doPost(requestresponse);??????????????????????????????//這種方法被稱為當(dāng)一個表單有它的標(biāo)記值法等于得到參數(shù)的請求,請求由客戶端發(fā)送到服務(wù)器
}??????????????????????????????????????????????????????????//參數(shù)響應(yīng)響應(yīng)由服務(wù)器發(fā)送到客戶端拋出ServletException時,如果發(fā)生錯誤拋出IOException異常,如果發(fā)生錯誤
public?void?doPost(HttpServletRequest?request?HttpServletResponse?response)//處理HTTP?POST?請求
throws?ServletException?IOException?{?????????????
response.setContentType(Constant.CONTENTTYPE);
request.setCharacterEncoding(Constant.CHARACTERENCODING);
try{
String?method=request.getParameter(“method“).trim();
AdminBean?loginbean?=?new?AdminBean();
HttpSession?session?=?request.getSession();
session.setMaxInactiveInterval(1200);
SystemBean?systembean?=?new?SystemBean();
String?sysdir?=?systembean.getDir();
if(method.equals(“one“)){????????????????????????????//admin登錄
String?username?=?request.getParameter(“username“);
String?password?=?request.getParameter(“password“);
if(username?==?null||username.trim().equals(““)){
request.setAttribute(“message“?“請正確輸入用戶名!“);
request.getRequestDispatcher(sysdir+“/login.jsp“).forward(request?response);
}
else?if(password?==?null||password.trim().equals(““)){
request.setAttribute(“message“?“請輸入密碼!“);
request.getRequestDispatcher(sysdir+“/login.jsp“).forward(request?response);
}
else{
String?md5password?=?MD5.MD5(password);
String?agent?=?request.getHeader(“user-agent“);?
StringTokenizer?st?=?new?StringTokenizer(agent“;“);?
String?useros=st.nextToken();
String?loginip?=?request.getRemoteAddr();
int?flag?=?loginbean.adminLogin(usernamemd5password?passworduserosloginip);
switch?(flag){
case?Constant.SUCCESS:
List?list?=?loginbean.getAdminInfo(username);
session.setAttribute(“user“?username);
session.setAttribute(“l(fā)ist“?list);
request.getRequestDispatcher(sysdir+“/“).forward(request?response);
break;
case?Consta
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-11-24?09:39??Esf\
?????文件?????????970??2013-05-10?09:07??Esf\.classpath
?????目錄???????????0??2008-04-09?22:11??Esf\.myeclipse\
?????文件?????????282??2013-11-02?10:11??Esf\.myme
?????文件????????1746??2013-05-10?07:28??Esf\.project
?????目錄???????????0??2013-11-24?09:39??Esf\.settings\
?????文件?????????500??2013-05-10?07:28??Esf\.settings\.jsdtscope
?????文件??????????99??2013-05-11?20:41??Esf\.settings\com.genuitec.eclipse.j2eedt.core.xm
?????文件?????????334??2013-05-10?07:28??Esf\.settings\org.eclipse.jdt.core.prefs
?????文件?????????447??2013-05-10?07:28??Esf\.settings\org.eclipse.wst.common.component
?????文件?????????126??2013-05-14?09:34??Esf\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2013-05-10?07:28??Esf\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2013-05-10?07:28??Esf\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2013-11-24?09:39??Esf\src\
?????目錄???????????0??2013-11-24?09:39??Esf\src\com\
?????目錄???????????0??2013-11-24?09:39??Esf\src\com\action\
?????文件????????9759??2013-05-15?14:12??Esf\src\com\action\AdminServlet.java
?????文件????????5644??2008-04-02?21:13??Esf\src\com\action\AfficheServlet.java
?????文件????????5760??2008-04-02?22:31??Esf\src\com\action\CommonServlet.java
?????文件????????7330??2013-05-20?11:40??Esf\src\com\action\GuestBookServlet.java
?????文件???????14541??2013-05-20?13:20??Esf\src\com\action\HouseServlet.java
?????文件????????6065??2013-05-15?18:54??Esf\src\com\action\LoginServlet.java
?????文件????????6522??2008-04-02?21:13??Esf\src\com\action\MemberManageServlet.java
?????文件???????13631??2013-05-20?12:33??Esf\src\com\action\MemberServlet.java
?????文件????????7409??2013-05-15?18:41??Esf\src\com\action\NewsServlet.java
?????目錄???????????0??2013-11-24?09:39??Esf\src\com\bean\
?????文件????????7964??2013-05-15?14:12??Esf\src\com\bean\AdminBean.java
?????文件???????12956??2013-05-10?08:14??Esf\src\com\bean\AfficheBean.java
?????文件???????10506??2013-05-20?12:02??Esf\src\com\bean\GuestBookBean.java
?????文件???????23228??2013-05-15?22:48??Esf\src\com\bean\HouseBean.java
?????文件???????12123??2013-05-20?14:18??Esf\src\com\bean\MemberBean.java
............此處省略851個文件信息
評論
共有 條評論