資源簡介
這個小項(xiàng)目使用jsf+richfaces+hiberante設(shè)計(jì),作為學(xué)習(xí)jsf和hibernate的新手學(xué)習(xí)參考.里面由基本上有常規(guī)項(xiàng)目所需一般功能:比如ajax.分頁.hibernate級聯(lián)操作等等
代碼片段和文件信息
package?org.sunsee.BackBean;
//帳戶設(shè)置:綁定login.jsp?修改用戶名和密碼
import?javax.faces.application.FacesMessage;
import?javax.faces.context.FacesContext;
import?javax.faces.event.ActionEvent;
import?org.sunsee.DataBean.Admin;
import?org.sunsee.HiberImpl.SystemImpl;
import?org.sunsee.Utils.DataSecurity;
public?class?BuildAccount?{
private?String?oldName;
private?String?newName;
private?String?oldPassword;
private?String?newPassword;
private?String?newPassword2;
private?String?rule;
private?SystemImpl?impl=new?SystemImpl();
public?BuildAccount(){
this.rule=“build“;
}
public?SystemImpl?getImpl()?{
return?impl;
}
public?void?setImpl(SystemImpl?impl)?{
this.impl?=?impl;
}
public?String?getOldName()?{
return?oldName;
}
public?void?setOldName(String?oldName)?{
this.oldName?=?oldName;
}
public?String?getNewName()?{
return?newName;
}
public?void?setNewName(String?newName)?{
this.newName?=?newName;
}
public?String?getOldPassword()?{
return?oldPassword;
}
public?void?setOldPassword(String?oldPassword)?{
this.oldPassword?=?oldPassword;
}
public?String?getNewPassword()?{
return?newPassword;
}
public?void?setNewPassword(String?newPassword)?{
this.newPassword?=?newPassword;
}
public?void?buildAction(ActionEvent?event){
FacesContext?context=FacesContext.getCurrentInstance();
if(!this.newPassword.trim().equals(this.newPassword2.trim())){
context.addMessage(“build:newpassword2“?new?FacesMessage(FacesMessage.SEVERITY_INFO“請你再次檢測新密碼!““請你再次檢測新密碼!“));
this.rule=““;
return;
}
if(!impl.checkAdmin(this.oldName.trim())){
context.addMessage(“build:oldname“?new?FacesMessage(FacesMessage.SEVERITY_INFO“此用戶不存在!““此用戶不存在!“));
this.rule=““;
return;
}
Admin?adminTemp=impl.checkAdminLogin(this.oldName?this.oldPassword);
if(adminTemp==null){
context.addMessage(“build:oldpassword“?new?FacesMessage(FacesMessage.SEVERITY_INFO“用戶名和密碼有誤!““用戶名和密碼有誤!“));
this.rule=““;
return;
}
else{
adminTemp.setName(this.newName);
adminTemp.setPassword(DataSecurity.Md5(this.newPassword));
this.impl.buildAccount(adminTemp);
}
}
public?String?getNewPassword2()?{
return?newPassword2;
}
public?void?setNewPassword2(String?newPassword2)?{
this.newPassword2?=?newPassword2;
}
public?String?getRule()?{
return?rule;
}
public?void?setRule(String?rule)?{
this.rule?=?rule;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????3795??2008-08-18?20:46??mydiary個人日志系統(tǒng)\mydiary.sql
?????文件????????774??2008-07-20?14:27??mydiary個人日志系統(tǒng)\readme.txt
?????文件???????1880??2008-08-16?11:25??mydiary個人日志系統(tǒng)\源文件\hibernate.reveng.xm
?????文件????????101??2008-07-14?14:28??mydiary個人日志系統(tǒng)\源文件\src\customMessages.properties
?????文件???????2046??2008-08-16?17:34??mydiary個人日志系統(tǒng)\源文件\src\hibernate.cfg.xm
?????文件???????1513??2008-09-25?11:58??mydiary個人日志系統(tǒng)\源文件\src\mySkin.skin.properties
?????文件???????1517??2008-09-25?11:18??mydiary個人日志系統(tǒng)\源文件\src\mySkin_blue.skin.properties
?????文件???????2537??2008-07-25?15:53??mydiary個人日志系統(tǒng)\源文件\src\org\sunsee\BackBean\BuildAccount.java
?????文件???????2807??2008-07-25?15:58??mydiary個人日志系統(tǒng)\源文件\src\org\sunsee\BackBean\HistoryDiary.java
?????文件???????3615??2008-09-26?22:54??mydiary個人日志系統(tǒng)\源文件\src\org\sunsee\BackBean\InfoAction.java
?????文件???????1959??2008-07-25?16:27??mydiary個人日志系統(tǒng)\源文件\src\org\sunsee\BackBean\Login.java
?????文件???????2758??2008-08-14?17:19??mydiary個人日志系統(tǒng)\源文件\src\org\sunsee\BackBean\MyFavorite.java
?????文件???????6299??2008-09-26?22:55??mydiary個人日志系統(tǒng)\源文件\src\org\sunsee\BackBean\NoteDiary.java
?????文件???????5079??2008-08-16?11:51??mydiary個人日志系統(tǒng)\源文件\src\org\sunsee\BackBean\SystemIndex.java
?????文件???????2011??2008-07-25?16:37??mydiary個人日志系統(tǒng)\源文件\src\org\sunsee\BackBean\TimeRender.java
?????文件???????5871??2008-09-27?10:49??mydiary個人日志系統(tǒng)\源文件\src\org\sunsee\BackBean\ViewDiary.java
?????文件???????3468??2008-09-26?22:57??mydiary個人日志系統(tǒng)\源文件\src\org\sunsee\BackBean\WriteDiary.java
?????文件???????1410??2008-09-26?22:42??mydiary個人日志系統(tǒng)\源文件\src\org\sunsee\BackBean\WriteMemoire.java
?????文件????????847??2008-06-18?22:45??mydiary個人日志系統(tǒng)\源文件\src\org\sunsee\DataBean\Admin.hbm.xm
?????文件????????519??2008-07-25?16:43??mydiary個人日志系統(tǒng)\源文件\src\org\sunsee\DataBean\Admin.java
?????文件???????1567??2008-09-26?22:04??mydiary個人日志系統(tǒng)\源文件\src\org\sunsee\DataBean\Diarys.hbm.xm
?????文件???????1805??2008-07-25?16:43??mydiary個人日志系統(tǒng)\源文件\src\org\sunsee\DataBean\Diarys.java
?????文件????????987??2008-09-26?22:04??mydiary個人日志系統(tǒng)\源文件\src\org\sunsee\DataBean\Info.hbm.xm
?????文件???????1023??2008-07-25?16:43??mydiary個人日志系統(tǒng)\源文件\src\org\sunsee\DataBean\Info.java
?????文件????????848??2008-09-26?22:32??mydiary個人日志系統(tǒng)\源文件\src\org\sunsee\DataBean\Memoires.hbm.xm
?????文件????????833??2008-07-25?16:43??mydiary個人日志系統(tǒng)\源文件\src\org\sunsee\DataBean\Memoires.java
?????文件???????1185??2008-08-18?22:34??mydiary個人日志系統(tǒng)\源文件\src\org\sunsee\DataBean\Notecontent.hbm.xm
?????文件???????1210??2008-08-16?11:29??mydiary個人日志系統(tǒng)\源文件\src\org\sunsee\DataBean\Notecontent.java
?????文件???????1281??2008-08-18?17:44??mydiary個人日志系統(tǒng)\源文件\src\org\sunsee\DataBean\Noteindex.hbm.xm
?????文件???????1728??2008-08-16?11:36??mydiary個人日志系統(tǒng)\源文件\src\org\sunsee\DataBean\Noteindex.java
............此處省略168個文件信息
評論
共有 條評論