• 大小: 22.83MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-07-09
  • 语言: Html/CSS
  • 标签: 管理系统  

资源简介

基于SSH的记账管理系统(MySQL版) 1.包含源程序,数据库脚本。代码和数据库脚本都有详细注释。 2.课题设计仅供参考学习使用,可以在此基础上进行扩展完善。 开发环境: MyEclipse 8,MySQL5.0,JDK1.7,Tomcat 5.5 涉及技术点: MVC模式、Struts、Hibernate、Spring、JDBC、HTML、JavaScript、CSS、JQUERY、验证码、FusionCharts等 程序功能: 1.用户功能:用户注册、财务管理、财务统计。 2.管理员功能:管理员管理、用户管理。

资源截图

代码片段和文件信息

package com.biyeseng.action;	

import java.util.Calendar;
import java.util.Date;
import java.util.List;

import javax.servlet.http.HttpServletRequest;

import org.apache.commons.lang.StringUtils;
import org.apache.log4j.Logger;
import org.apache.struts2.ServletActionContext;

import com.biyeseng.common.Constants;

import com.biyeseng.common.PageBean;

import com.biyeseng.service.AdminService;
import com.biyeseng.vo.Admin;

import com.opensymphony.xwork2.ActionSupport;


/**
 * 管理员
 * @author biyeseng
 * @company www.biyeseng.cn
 *
 */
public class AdminWebAction extends ActionSupport {

/**
 * Service层实例
 */
private AdminService adminService;

/**
 * 日志
 */
private Logger log = Logger.getLogger(this.getClass());

private Admin admin = new Admin();

private Long id;

@SuppressWarnings(“unchecked“)
public String queryAdmin() {
log.debug(“queryAdmin“ + “开始“);
HttpServletRequest request = ServletActionContext.getRequest();
initSelect(request);

int resultSize = 0;
PageBean pageBean = null;

// Loginuser user = (Loginuser) request.getSession().getAttribute(“currentUser“);

resultSize = adminService.getCount(admin);

pageBean = PageBean.getPageBean(“admin“
resultSize request);

pageBean.setPageSize(10);
List list = adminService.findPageInfoAdmin(admin pageBean);
request.setAttribute(“admin_list“ list);
log.debug(“queryAdmin“ + “结束“);
return Constants.LIST;
}

 


/**
 * 
 * 进入增加界面
 * 
 * @param mapping
 * @param form
 * @param request
 * @param response
 * @return
 * @throws Exception
 */
public String toAddAdmin() {
log.debug(“toAddAdmin“ + “开始“);
HttpServletRequest request = ServletActionContext.getRequest();
initSelect(request);
Date date = new Date();
 

log.debug(“toAddAdmin“ + “结束“);
return Constants.ADD;
}

/**
 * 
 * 增加
 * 
 * @param mapping
 * @param form
 * @param request
 * @param response
 * @return
 * @throws Exception
 */
public String addAdmin() {
log.debug(“addAdmin“ + “开始“);
try {
Admin admins=new Admin();
admins.setName(admin.getName());
List list = adminService.findPageInfoAdmin(admins null);
if (list != null && list.size() > 0) {
HttpServletRequest request = ServletActionContext.getRequest();
request.setAttribute(“messageInfo“ “用户名已经存在!“);
return toAddAdmin();
}

adminService.save(admin);

admin = new Admin();
} catch (Exception e) {
e.printStackTrace();
log.error(“addAdmin failed“ + admin.toString());
}
log.debug(“addAdmin“ + “结束“);
return queryAdmin();
}

/**
 * 
 * 删除
 * 
 * @param mapping
 * @param form
 * @param request
 * @param response
 * @return
 * @throws Exception
 */
public String delAdmin() {
log.debug(“delAdmin“ + “开始“);
try {
admin.setId(id);
adminService.delete(admin);
admin = new Admin();
} catch (Exception e) {

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3606  2016-09-29 17:08  数据库文件\jizhang.sql

     文件        547  2016-09-29 17:08  readme.txt

     文件       5763  2016-09-19 22:07  代码\jizhang\.classpath

     文件        295  2016-09-19 22:07  代码\jizhang\.mymetadata

     文件       1280  2015-01-13 09:26  代码\jizhang\.project

     文件       1040  2014-10-09 22:07  代码\jizhang\.settings\com.genuitec.eclipse.j2eedt.core.prefs

     文件         88  2011-10-26 21:58  代码\jizhang\.settings\org.eclipse.core.resources.prefs

     文件       5506  2016-09-20 10:54  代码\jizhang\src\.struts.mex

     文件       5827  2016-09-20 14:36  代码\jizhang\src\com\biyeseng\action\AdminWebAction.java

     文件       4233  2016-09-20 14:36  代码\jizhang\src\com\biyeseng\action\LoginuserWebAction.java

     文件       5558  2016-09-20 14:36  代码\jizhang\src\com\biyeseng\action\UserWebAction.java

     文件       8979  2016-09-20 14:36  代码\jizhang\src\com\biyeseng\action\ZhangWebAction.java

     文件       5969  2016-09-20 14:36  代码\jizhang\src\com\biyeseng\common\AnnotationSessionFactoryBeanEx.java

     文件        627  2016-09-20 14:36  代码\jizhang\src\com\biyeseng\common\Constants.java

     文件        884  2016-09-20 14:37  代码\jizhang\src\com\biyeseng\common\DataSource.java

     文件       1067  2016-09-20 14:37  代码\jizhang\src\com\biyeseng\common\DateUtils.java

     文件       1932  2016-09-20 14:37  代码\jizhang\src\com\biyeseng\common\GenericsUtils.java

     文件      13951  2016-09-20 14:37  代码\jizhang\src\com\biyeseng\common\HibernateGenericDao.java

     文件       6195  2016-09-20 14:37  代码\jizhang\src\com\biyeseng\common\PageBean.java

     文件       8946  2016-09-20 14:37  代码\jizhang\src\com\biyeseng\common\StringUtils.java

     文件        760  2016-09-20 14:38  代码\jizhang\src\com\biyeseng\dao\AdminDAO.java

     文件       2551  2016-09-20 14:38  代码\jizhang\src\com\biyeseng\dao\AdminDAOImpl.java

     文件        731  2016-09-20 14:38  代码\jizhang\src\com\biyeseng\dao\TongDAO.java

     文件       2625  2016-09-20 14:38  代码\jizhang\src\com\biyeseng\dao\TongDAOImpl.java

     文件        788  2016-09-20 14:38  代码\jizhang\src\com\biyeseng\dao\UserDAO.java

     文件       2883  2016-09-20 14:38  代码\jizhang\src\com\biyeseng\dao\UserDAOImpl.java

     文件        760  2016-09-20 14:38  代码\jizhang\src\com\biyeseng\dao\ZhangDAO.java

     文件       2681  2016-09-20 14:38  代码\jizhang\src\com\biyeseng\dao\ZhangDAOImpl.java

     文件        692  2016-09-20 14:38  代码\jizhang\src\com\biyeseng\service\AdminService.java

     文件       1278  2016-09-20 14:38  代码\jizhang\src\com\biyeseng\service\AdminServiceImpl.java

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

评论

共有 条评论