• 大小: 31.33MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-14
  • 语言: Java
  • 标签:

资源简介

本系统是基于B/S的多层Web应用,在windows 7操作系统下,开发工具:MyEclipse +MySQL +Tomcat 6.0 此系统是公司固定资产管理系统,其中有两种角色可以登录并使用此系统.一是超级管理员,一是管理员。 资产管理,JSP,SSH,MySQL,设计模式。 Mysql数据库和JSP、Struts、Spring、Hibernate、AJAX技术,利用MVC设计模式将业务逻辑和表示逻辑分离,在表示逻辑层利用JSP技术实现了页面制作、利用AJAX实现无刷新技术,在业务逻辑层,利用Struts、Spring技术实现了系统设置、资产管理以及分类统计三个主要模块的开发,后台使用Mysql进行数据库的开发,并利用Hibernate技术完成对数据库的封装映射,实现了数据查询、修改、增加、删除等功能。

资源截图

代码片段和文件信息

package action;

import java.io.IOException;
import java.io.PrintWriter;
import java.sql.Timestamp;
import java.text.DateFormat;
import java.text.ParseException;
import java.util.Date;

import javax.annotation.Resource;
import javax.servlet.ServletResponse;

import org.apache.struts2.ServletActionContext;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller;

import dao.AssetDao;

import entity.Assets;

@Controller @Scope(“prototype“)
public class AlterAssetAction {
private Assets asset;
private int typeid;
private int did;
private int uid;
private String isuse;
private String isdep;
private String ccrq;
private String gmrq;
private int isIE;
@Resource private AssetDao ad;

public String alter() throws IOException ParseException{
ServletResponse response = ServletActionContext.getResponse();
response.setCharacterEncoding(“utf-8“);
PrintWriter out = response.getWriter();
if(typeid == 0 || asset.getAid().equals(““) || asset.getAssetname().equals(““) || asset.getPrice().equals(““)){
out.print(“empty“);
return null;
}
if(isuse.length() > 1 || isdep.length() > 1 || gmrq.equals(““)){
out.print(“empty“);
return null;
}
if(Integer.valueOf(isuse) == 2){
if(did == 0 || uid == 0){
out.print(“empty“);
return null;
}
}
String name mp = ““;
if(isIE == 1){
name = new String(asset.getAssetname().getBytes(“ISO-8859-1“)“gbk“);
if(!asset.getManufacturer().equals(““))
mp = new String(asset.getManufacturer().getBytes(“ISO-8859-1“)“gbk“);
}
else{
name = new String(asset.getAssetname().getBytes(“ISO-8859-1“)“utf-8“);
if(!asset.getManufacturer().equals(““))
mp = new String(asset.getManufacturer().getBytes(“ISO-8859-1“)“utf-8“);
}
if(!ccrq.equals(““)){
Date date = DateFormat.getDateInstance().parse(ccrq);
asset.setManufacturedate(new Timestamp(date.getTime()));
}
if(!gmrq.equals(““)){
Date date = DateFormat.getDateInstance().parse(gmrq);
asset.setBuydate(new Timestamp(date.getTime()));
}
asset.setAssetname(name);
if(!asset.getManufacturer().equals(““))
asset.setManufacturer(mp);
asset.setUsestate(Integer.valueOf(isuse));
asset.setDeprecition(Integer.valueOf(isdep));
ad.update(asset typeid did uid);
out.print(“suc“);
return null;
}

public Assets getAsset() {
return asset;
}
public void setAsset(Assets asset) {
this.asset = asset;
}
public int getTypeid() {
return typeid;
}
public void setTypeid(int typeid) {
this.typeid = typeid;
}
public int getDid() {
return did;
}
public void setDid(int did) {
this.did = did;
}
public int getUid() {
return uid;
}
public void setUid(int uid) {
this.uid = uid;
}
public int getIsIE() {
return isIE;
}
public void setIsIE(int isIE) {
this.isIE = isIE;
}

public String getIsuse() {
return isuse;
}

publi

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-01-03 15:27  AMS\
     文件        3385  2011-05-06 09:00  AMS\.classpath
     文件         282  2011-05-06 08:59  AMS\.mymetadata
     文件        1276  2011-05-06 09:01  AMS\.project
     目录           0  2011-05-06 09:03  AMS\.settings\
     文件          88  2011-05-06 09:00  AMS\.settings\org.eclipse.core.resources.prefs
     文件         330  2011-05-06 08:59  AMS\.settings\org.eclipse.jdt.core.prefs
     文件        8142  2011-05-06 17:01  AMS\ams.sql
     文件    16419113  2011-05-06 17:12  AMS\AMS.war
     目录           0  2011-05-06 09:03  AMS\src\
     目录           0  2011-05-06 09:03  AMS\src\action\
     文件        3417  2011-05-06 09:00  AMS\src\action\AlterAssetAction.java
     文件        1474  2011-05-06 09:00  AMS\src\action\AlterDepartmentAction.java
     文件        1478  2011-05-06 09:00  AMS\src\action\AlterTypeAction.java
     文件        1446  2011-05-06 09:00  AMS\src\action\AlterUserAction.java
     文件        1585  2011-05-06 09:00  AMS\src\action\ChangePassAction.java
     文件        2224  2011-05-06 09:00  AMS\src\action\ChangePersonDetailAction.java
     文件        3134  2011-05-06 09:00  AMS\src\action\CreateAdminAction.java
     文件        3416  2011-05-06 09:00  AMS\src\action\CreateAssetAction.java
     文件        2055  2011-05-06 09:00  AMS\src\action\CreateBsendAction.java
     文件        1479  2011-05-06 09:00  AMS\src\action\CreateDepartmentAction.java
     文件        1474  2011-05-06 09:00  AMS\src\action\CreateTypeAction.java
     文件        2204  2011-05-06 09:00  AMS\src\action\CreateUserAction.java
     文件         993  2011-05-06 09:00  AMS\src\action\DeleteAdminAction.java
     文件         832  2011-05-06 09:00  AMS\src\action\DeleteAssetAction.java
     文件         841  2011-05-06 09:00  AMS\src\action\DeleteDepartmentAction.java
     文件         823  2011-05-06 09:00  AMS\src\action\DeleteTypeAction.java
     文件         829  2011-05-06 09:00  AMS\src\action\DeleteUserAction.java
     文件         343  2011-05-06 09:00  AMS\src\action\Exit.java
     文件        2466  2011-05-06 09:00  AMS\src\action\GetAsset.java
     文件         783  2011-05-06 09:00  AMS\src\action\GetBsendAction.java
............此处省略266个文件信息

评论

共有 条评论