package com.action;
import java.io.IOException;
import java.sql.ResultSet;
import java.util.ArrayList;
import java.util.List;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.dao.DB;
import com.orm.TAdmin;
import com.orm.Thetong;
public class hetong_servlet extends HttpServlet
{
public void service(HttpServletRequest req,HttpServletResponse res)throws ServletException, IOException
{
String type=req.getParameter("type");
if(type.endsWith("hetongAdd"))
{
hetongAdd(req, res);
}
if(type.endsWith("hetongMana"))
{
hetongMana(req, res);
}
if(type.endsWith("hetongDel"))
{
hetongDel(req, res);
}
if(type.endsWith("hetongRes"))
{
hetongRes(req, res);
}
}
public void hetongAdd(HttpServletRequest req,HttpServletResponse res)
{
String mingcheng=req.getParameter("mingcheng");
String jiafangfuzeren=req.getParameter("jiafangfuzeren");
String yifangfuzeren=req.getParameter("yifangfuzeren");
String kaishishijian=req.getParameter("kaishishijian");
String jieshushijian=req.getParameter("jieshushijian");
int jine=Integer.parseInt(req.getParameter("jine"));
String beizhu=req.getParameter("beizhu");
String zt="正常";
String sql="insert into t_hetong values(?,?,?,?,?,?,?,?)";
Object[] params={mingcheng,jiafangfuzeren,yifangfuzeren,kaishishijian,jieshushijian,jine,beizhu,zt};
DB mydb=new DB();
mydb.doPstm(sql, params);
mydb.closed();
req.setAttribute("msg", "信息添加完毕");
String targetURL = "/common/msg.jsp";
dispatch(targetURL, req, res);
}
public void hetongMana(HttpServletRequest req,HttpServletResponse res) throws ServletException, IOException
{
List hetongList=new ArrayList();
String sql="select * from t_hetong where zt ='正常'";
Object[] params={};
DB mydb=new DB();
try
{
mydb.doPstm(sql, params);
ResultSet rs=mydb.getRs();
while(rs.next())
{
Thetong hetong=new Thetong();
hetong.setId(rs.getInt("id"));
hetong.setMingcheng(rs.getString("mingcheng"));
hetong.setJiafangfuzeren(rs.getString("jiafangfuzeren"));
hetong.setYifangfuzeren(rs.getString("yifangfuzeren"));
hetong.setKaishishijian(rs.getString("kaishishijian"));
hetong.setJieshushijian(rs.getString("jieshushijian"));
hetong.setJine(rs.getInt("jine"));
hetong.setBeizhu(rs.getString("beizhu"));
hetong.setZt(rs.getString("zt"));
hetongList.add(hetong);
}
rs.close();
}
catch(Exception e)
{
e.printStackTrace();
}
mydb.closed();
req.setAttribute("hetongList", hetongList);
req.getRequestDispatcher("admin/hetong/hetongMana.jsp").forward(req, res);
}
public void hetongDel(HttpServletRequest req,HttpServletResponse res)
{
int id=Integer.parseInt(req.getParameter("id"));
String sql="update t_hetong set zt='删除' where id=?";
Object[] params={id};
DB mydb=new DB();
mydb.doPstm(sql, params);
mydb.closed();
req.setAttribute("msg", "信息删除完毕");
String targetURL = "/common/msg.jsp";
dispatch(targetURL, req, res);
}
public void hetongRes(HttpServletRequest req,HttpServletResponse res) throws ServletException, IOException
{
System.out.println(req.getParameter("mingcheng").trim()+"HH");
List hetongList=new ArrayList();
String sql="select * from t_hetong where mingcheng like '%"+req.getParameter("mingcheng")+"%'";
Object[] params={};
DB mydb=new DB();
try
{
mydb.doPstm(sql, params);
ResultSet rs=mydb.getRs();
while(rs.next())
{
Thetong hetong=new Thetong();
hetong.setId(rs.getInt("id"));
hetong.setMingcheng(rs.getString("mingcheng"));
hetong.setJiafangfuzeren(rs.getString("jiafangfuzeren"));
hetong.setYifangfuzeren(rs.getString("yifangfuzeren"));
hetong.setKaishishijian(rs.getString("kaishishijian"));
hetong.setJieshushijian(rs.getString("jieshushijian"));
hetong.setJine(rs.getInt("jine"));
hetong.setBeizhu(rs.getString("beizhu"));
hetong.setZt(rs.getString("zt"));
hetongList.add(hetong);
}
rs.close();
}
catch(Exception e)
{
e.printStackTrace();
}
mydb.closed();
req.setAttribute("hetongList", hetongList);
req.getRequestDispatcher("admin/hetong/hetongMana.jsp").forward(req, res);
}
public void dispatch(String targetURI,HttpServletRequest request,HttpServletResponse response)
{
RequestDispatcher dispatch = getServletContext().getRequestDispatcher(targetURI);
try
{
dispatch.forward(request, response);
return;
}
catch (ServletException e)
{
e.printStackTrace();
}
catch (IOException e)
{
e.printStackTrace();
}
}
public void init(ServletConfig config) throws ServletException
{
super.init(config);
}
public void destroy()
{
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
需求分析是从客户的需求中提取出软件系统能够帮助用户解决的业务问题,而设计方案则是根据需求分析,规划出系统的功能模块,具体的划分如下: 编写企业合同管理系统,让其能创建合同、修改合同、删除合同、合同变更标识、合同收款提醒、合同时间管理、合同废止标识、结束合同、合同统计、合同查询等几大功能。 (1) 创建合同 管理人员将签订后的合同的各项信息存入数据库中,使合同进入开始执行的状态。 (2) 修改合同 让管理的人员能对数据库里的合同的各项信息进行修改。 (3) 删除合同 管理人员能对无用的合同,进行删除。 (4) 合同变更标识 合同被修改后,系统会有标识指明合同曾被修改。 (5) 合同收款提醒 系统会标识到期收款的合同,方便用户对合同的收款。 (6) 合同查询 以合同的各项信息为关键字来对数据库进行查询。
资源推荐
资源详情
资源评论
收起资源包目录
《企业合同管理系统》源代码,基于java/javaweb/jsp开发的项目 (112个子文件)
hetong_servlet.class 6KB
admin_servlet.class 5KB
tixing_servlet.class 5KB
loginService.class 4KB
DB.class 3KB
Thetong.class 2KB
liuService.class 2KB
EncodingFilter.class 2KB
Ttixing.class 1KB
TAdmin.class 914B
.classpath 2KB
org.eclipse.wst.common.component 544B
org.eclipse.wst.jsdt.ui.superType.container 49B
base.css 5KB
loading.gif 2KB
menubg.gif 2KB
topbg.gif 1KB
globe.gif 1KB
reg.gif 1KB
trash.gif 1KB
question.gif 1KB
base.gif 1KB
topsearch_title.gif 963B
arrow.gif 908B
nolines_plus.gif 870B
nolines_minus.gif 861B
musicfolder.gif 633B
imgfolder.gif 622B
page.gif 582B
login.gif 378B
folderopen.gif 376B
folder.gif 372B
ico1.gif 301B
cd.gif 239B
footbg.gif 215B
circle.gif 198B
title_bg1.gif 192B
topsearch_submit.gif 185B
title-bg.gif 169B
head-mark4.gif 169B
arr4.gif 153B
topmenu_o.gif 117B
dialogclose.gif 114B
liuyan.gif 106B
topsearch_bg.gif 103B
ico_2.gif 102B
plus.gif 89B
plusbottom.gif 88B
minus.gif 86B
minusbottom.gif 85B
head-mark3.gif 70B
join.gif 69B
joinbottom.gif 66B
line.gif 66B
empty.gif 62B
javaee.jar 935KB
sqljdbc.jar 570KB
dwr.jar 478KB
jstl-1.2.jar 363KB
msbase.jar 280KB
commons-io-1.3.2.jar 86KB
mssqlserver.jar 66KB
msutil.jar 58KB
commons-fileupload-1.2.1.jar 56KB
fckeditor-java-core-2.4.1.jar 49KB
FCKeditor-2.3.jar 18KB
slf4j-api-1.5.2.jar 17KB
jspsmartupload.jar 14KB
slf4j-simple-1.5.2.jar 7KB
hetong_servlet.java 5KB
tixing_servlet.java 3KB
loginService.java 3KB
admin_servlet.java 3KB
Thetong.java 2KB
liuService.java 1KB
Ttixing.java 886B
TAdmin.java 524B
关于完整项目.jpg 507KB
关于完整项目.jpg 507KB
关于完整项目.jpg 507KB
关于完整项目.jpg 507KB
关于完整项目.jpg 507KB
4.jpg 41KB
2.JPG 31KB
bhj.jpg 28KB
1.JPG 25KB
3(1).jpg 10KB
liu3718.jpg 3KB
tleft.jpg 586B
ico5.jpg 475B
menu_sep.jpg 368B
msg2.jpg 362B
tbg.jpg 326B
msg_bg.jpg 320B
menu_bg.jpg 320B
lbg.jpg 306B
.jsdtscope 522B
loginSuccess.jsp 1KB
msg.jsp 821B
success.jsp 797B
共 112 条
- 1
- 2
资源评论
明朝焕发
- 粉丝: 2
- 资源: 12
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功