• 大小: 18.97MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-13
  • 语言: 其他
  • 标签: JSF  richfaces  hibernate  

资源简介

这个小项目使用jsf+richfaces+hiberante设计,作为学习jsf和hibernate的新手学习参考.里面由基本上有常规项目所需一般功能:比如ajax.分页.hibernate级联操作等等

资源截图

代码片段和文件信息

package org.sunsee.BackBean;
//帐户设置:绑定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个人日志系统\mydiary.sql

     文件        774  2008-07-20 14:27  mydiary个人日志系统\readme.txt

     文件       1880  2008-08-16 11:25  mydiary个人日志系统\源文件\hibernate.reveng.xml

     文件        101  2008-07-14 14:28  mydiary个人日志系统\源文件\src\customMessages.properties

     文件       2046  2008-08-16 17:34  mydiary个人日志系统\源文件\src\hibernate.cfg.xml

     文件       1513  2008-09-25 11:58  mydiary个人日志系统\源文件\src\mySkin.skin.properties

     文件       1517  2008-09-25 11:18  mydiary个人日志系统\源文件\src\mySkin_blue.skin.properties

     文件       2537  2008-07-25 15:53  mydiary个人日志系统\源文件\src\org\sunsee\BackBean\BuildAccount.java

     文件       2807  2008-07-25 15:58  mydiary个人日志系统\源文件\src\org\sunsee\BackBean\HistoryDiary.java

     文件       3615  2008-09-26 22:54  mydiary个人日志系统\源文件\src\org\sunsee\BackBean\InfoAction.java

     文件       1959  2008-07-25 16:27  mydiary个人日志系统\源文件\src\org\sunsee\BackBean\Login.java

     文件       2758  2008-08-14 17:19  mydiary个人日志系统\源文件\src\org\sunsee\BackBean\MyFavorite.java

     文件       6299  2008-09-26 22:55  mydiary个人日志系统\源文件\src\org\sunsee\BackBean\NoteDiary.java

     文件       5079  2008-08-16 11:51  mydiary个人日志系统\源文件\src\org\sunsee\BackBean\SystemIndex.java

     文件       2011  2008-07-25 16:37  mydiary个人日志系统\源文件\src\org\sunsee\BackBean\TimeRender.java

     文件       5871  2008-09-27 10:49  mydiary个人日志系统\源文件\src\org\sunsee\BackBean\ViewDiary.java

     文件       3468  2008-09-26 22:57  mydiary个人日志系统\源文件\src\org\sunsee\BackBean\WriteDiary.java

     文件       1410  2008-09-26 22:42  mydiary个人日志系统\源文件\src\org\sunsee\BackBean\WriteMemoire.java

     文件        847  2008-06-18 22:45  mydiary个人日志系统\源文件\src\org\sunsee\DataBean\Admin.hbm.xml

     文件        519  2008-07-25 16:43  mydiary个人日志系统\源文件\src\org\sunsee\DataBean\Admin.java

     文件       1567  2008-09-26 22:04  mydiary个人日志系统\源文件\src\org\sunsee\DataBean\Diarys.hbm.xml

     文件       1805  2008-07-25 16:43  mydiary个人日志系统\源文件\src\org\sunsee\DataBean\Diarys.java

     文件        987  2008-09-26 22:04  mydiary个人日志系统\源文件\src\org\sunsee\DataBean\Info.hbm.xml

     文件       1023  2008-07-25 16:43  mydiary个人日志系统\源文件\src\org\sunsee\DataBean\Info.java

     文件        848  2008-09-26 22:32  mydiary个人日志系统\源文件\src\org\sunsee\DataBean\Memoires.hbm.xml

     文件        833  2008-07-25 16:43  mydiary个人日志系统\源文件\src\org\sunsee\DataBean\Memoires.java

     文件       1185  2008-08-18 22:34  mydiary个人日志系统\源文件\src\org\sunsee\DataBean\Notecontent.hbm.xml

     文件       1210  2008-08-16 11:29  mydiary个人日志系统\源文件\src\org\sunsee\DataBean\Notecontent.java

     文件       1281  2008-08-18 17:44  mydiary个人日志系统\源文件\src\org\sunsee\DataBean\Noteindex.hbm.xml

     文件       1728  2008-08-16 11:36  mydiary个人日志系统\源文件\src\org\sunsee\DataBean\Noteindex.java

............此处省略168个文件信息

评论

共有 条评论