资源简介

完整的jsp合同管理系统代码,给予springmvc实现,附带数据库建表语句,运行方便,上手容易。

资源截图

代码片段和文件信息

package com.qincs.ms.action;

import java.sql.Date;
import java.util.ArrayList;
import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.actions.MappingDispatchAction;

import com.qincs.ms.entity.Contract;
import com.qincs.ms.entity.Customer;
import com.qincs.ms.form.ContractForm;
import com.qincs.ms.service.ContractService;
import com.qincs.ms.service.ContractServiceImpl;
import com.qincs.ms.service.CustomerService;
import com.qincs.ms.service.CustomerServiceImpl;

public class ContractAction extends MappingDispatchAction {
//
// public ActionForward addContract(ActionMapping mappingActionForm form
// HttpServletRequest requestHttpServletResponse response
// )throws Exception{
//
// ContractForm cform=(ContractForm)form;
// ContractService cs=new ContractServiceImpl();
//
// String name=cform.getName();
// String description=cform.getDescription();
// String content=cform.getContent();
// int status=cform.getStatus();
//
// Contract c=cs.findContractsByName(name);
//// String cus_name=request.getParameter(“cus_name“);
//// CustomerService cus=new CustomerServiceImpl();
//// Customer cstm=cus.findCustomerByName(cus_name);
//// if(cstm!=null){
//// Contract c=cs.findContractsByName(name);
//// if(c!=null){
//// c.setName(name);
//// c.setStatus(status);
//// c.setContent(content);
//// cs.addContract(c);
//// cstm.addContract(c);
//// cus.modifyCustomer(cstm);
//// request.setAttribute(“cinfo“ “客户录入合同成功!“);
//// }
//// }
//
// if(c==null){
// Contract con=new Contract();
// con.setContent(content);
// con.setDescription(description);
// con.setName(name);
// con.setStatus(status);
// con.setSubmitDate(new java.sql.Date(new java.util.Date().getTime()));
// cs.addContract(con);
// request.setAttribute(“cinfo“ “添加成功!“);
// }else{
// request.setAttribute(“cinfo“ “合同已存在!!“);
// }
//
// return mapping.findForward(“addCon“);
// }

public ActionForward addContract(ActionMapping mappingActionForm form
HttpServletRequest requestHttpServletResponse response
)throws Exception{
ContractService cons=new ContractServiceImpl();
CustomerService cuss=new CustomerServiceImpl();
ContractForm cform=(ContractForm)form;
String cus_name=request.getParameter(“cus_name“);
String con_name=cform.getName();
String content=request.getParameter(“content“);
System.out.println(content.length()==0);
String description = cform.getDescription();
int status=cform.getStatus();
Contract con=cons.findContractsByName(con_name);
if(con!=null){
Customer cus=cuss.findCustomerByName(cus_name);
if(cus!=null){
con.setCt(cus);
cus.addContract(con);

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

     文件       1589  2009-04-13 09:55  合同管理系统源码\contract\.classpath

     文件        289  2009-04-07 13:57  合同管理系统源码\contract\.mymetadata

     文件       1226  2009-04-08 11:36  合同管理系统源码\contract\.project

     文件        395  2009-04-07 15:25  合同管理系统源码\contract\.settings\org.eclipse.jdt.core.prefs

     文件         99  2009-04-07 15:25  合同管理系统源码\contract\.settings\org.eclipse.jdt.ui.prefs

     文件     443432  2006-05-05 11:58  合同管理系统源码\contract\lib\antlr-2.7.6.jar

     文件     324238  2009-04-07 13:58  合同管理系统源码\contract\lib\cglib-nodep-2.1_3.jar

     文件     118726  2009-04-07 13:58  合同管理系统源码\contract\lib\commons-beanutils.jar

     文件     165119  2009-04-07 13:58  合同管理系统源码\contract\lib\commons-collections.jar

     文件     109096  2009-04-07 13:58  合同管理系统源码\contract\lib\commons-digester.jar

     文件      22379  2009-04-07 13:58  合同管理系统源码\contract\lib\commons-fileupload.jar

     文件      63980  2009-04-07 13:58  合同管理系统源码\contract\lib\commons-lang.jar

     文件      60841  2009-04-07 13:58  合同管理系统源码\contract\lib\commons-logging.jar

     文件      46865  2009-04-07 13:58  合同管理系统源码\contract\lib\commons-validator.jar

     文件     313898  2005-08-13 15:28  合同管理系统源码\contract\lib\dom4j-1.6.1.jar

     文件    2208240  2007-01-24 09:13  合同管理系统源码\contract\lib\hibernate3.jar

     文件      65368  2009-04-07 13:58  合同管理系统源码\contract\lib\jakarta-oro.jar

     文件      20682  2009-04-07 13:58  合同管理系统源码\contract\lib\jstl.jar

     文件     540852  2009-03-27 10:32  合同管理系统源码\contract\lib\mysql-connector-java-5.0.8-bin.jar

     文件    2912122  2009-04-07 13:58  合同管理系统源码\contract\lib\spring.jar

     文件     393259  2009-04-07 13:58  合同管理系统源码\contract\lib\standard.jar

     文件      10518  2009-04-07 13:58  合同管理系统源码\contract\lib\struts-legacy.jar

     文件     543706  2005-05-06 09:47  合同管理系统源码\contract\lib\struts.jar

     文件    9287776  2009-04-16 10:17  合同管理系统源码\contract\release\contract.war

     文件        907  2009-04-16 09:58  合同管理系统源码\contract\release\建表脚本\create.sql

     文件        130  2009-04-15 19:00  合同管理系统源码\contract\release\建表脚本\insert.sql

     文件     101376  2009-04-16 10:14  合同管理系统源码\contract\release\设计\系统需求分析(Ver1.0.0).doc

     文件       9392  2008-05-30 09:28  合同管理系统源码\contract\src\com\qincs\ms\action\ContractAction.java

     文件       5280  2008-05-29 20:29  合同管理系统源码\contract\src\com\qincs\ms\action\CustomerAction.java

     文件       5970  2008-05-30 09:11  合同管理系统源码\contract\src\com\qincs\ms\action\StaffAction.java

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

评论

共有 条评论