资源简介
内含配置说明书
本系统采用Microsoft SQLServer2000作为数据库服务器
要运行本系统,还需要一个JSP容器或者java应用服务器,这里以Weblogic8.1为例介绍如何配置。
代码片段和文件信息
package com.csbook.documentsystem;
import javax.naming.*;
import javax.sql.*;
import java.sql.*;
import java.util.*;
/**
* title:
* Description:
* Copyright: Copyright (c) 2003
* Company:
* @author not attributable
* @version 1.0
*/
public class BorrowMan{
Context ctx = null;
DataSource ds = null;
SysLog log = null;
ChangeEncoding ce=null;
//构造函数
public BorrowMan() {
//从连接池中获取数据库连接
try {
ctx = new InitialContext();
ds = (DataSource)ctx.lookup(“documents“);
}
catch (NamingException e) {
e.printStackTrace();
}
log = new SysLog();
ce=new ChangeEncoding();
}
//借阅档案
public void borrowDocument(int doc String borrower
String begintime String endtime String reason) {
Connection con = null;
PreparedStatement ps = null;
DocMan dMan=new DocMan();
String docName=dMan.getDocNameById(doc);
if (this.getBorrowStateById(doc) == 1){
log.addMsg(“system“ borrower “您所申请借阅的“ + docName + “已被别人借阅,请稍候时日“ 1);
}
else {
try {
String strInsert = “insert into borrowRecord(documentborrowerbegintimeendtimereasonstate) values(??????)“;
con = ds.getConnection();
ps = con.prepareStatement(strInsert);
ps.setInt(1 doc);
ps.setString(2 borrower);
ps.setString(3 begintime);
ps.setString(4 endtime);
ps.setString(5ce.changeCharset(reason));
ps.setInt(6 0);
ps.executeUpdate();
log.addMsg(“system“ borrower “您借阅“ + docName + “的申请已经提交,等待批准“ 1);
}
catch (SQLException e) {
e.printStackTrace();
}
finally {
if (ps != null) try {ps.close();}
catch (SQLException ignore) {}
if (con != null)try{ con.close();}
catch (SQLException ignore) {}
}
}
}
//根据档案编号获取该档案的借阅信息
public Hashtable getBorrowInfo(int borrowId) {
Connection con = null;
PreparedStatement ps = null;
ResultSet rs = null;
Hashtable borrows = new Hashtable();
try {
String strQuery = “select * from borrowRecord where id=?“;
con = ds.getConnection();
ps = con.prepareStatement(strQuery);
ps.setInt(1 borrowId);
rs = ps.executeQuery();
String temp;
Integer temp1;
if (rs.next()) {
borrows.put(“document“(new Integer(rs.getInt(“document“)).toString()));
borrows.put(“borrower“ rs.getString(“borrower“));
borrows.put(“begintime“ rs.getString(“begintime“));
borrows.put(“endtime“ rs.getString(“endtime“));
temp1=new Integer(rs.getInt(“state“));
borrows.put(“state“ temp1.toString());
temp=rs.getString(“lender“);
if(temp==null||temp.equals(““))
borrows.put(“lender““ “);
else
borrows.put(“lender“temp);
borrows.put(“reason“c
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 309248 2004-04-15 16:56 ch05\档案管理系统配置说明.doc
文件 10215 2004-03-20 18:21 ch05\源代码\DocumentSystem\defaultroot\action.jsp
文件 2622 2003-12-06 17:15 ch05\源代码\DocumentSystem\defaultroot\addDocument.jsp
文件 2120 2003-12-06 16:58 ch05\源代码\DocumentSystem\defaultroot\addlibinfo.jsp
文件 1690 2004-03-20 18:03 ch05\源代码\DocumentSystem\defaultroot\changeDept.jsp
文件 757 2003-12-06 16:58 ch05\源代码\DocumentSystem\defaultroot\default.htm
文件 1423 2004-03-20 18:32 ch05\源代码\DocumentSystem\defaultroot\deptMan.jsp
文件 2624 2003-12-08 14:42 ch05\源代码\DocumentSystem\defaultroot\docba
文件 4004 2003-12-06 16:58 ch05\源代码\DocumentSystem\defaultroot\docinfo.jsp
文件 3207 2004-03-19 16:33 ch05\源代码\DocumentSystem\defaultroot\doclist.jsp
文件 2577 2003-12-06 16:58 ch05\源代码\DocumentSystem\defaultroot\docsearch.jsp
文件 1779 2003-12-06 16:58 ch05\源代码\DocumentSystem\defaultroot\docSearchResult.jsp
文件 198 2004-03-19 10:07 ch05\源代码\DocumentSystem\defaultroot\err.jsp
文件 704 2004-03-19 10:03 ch05\源代码\DocumentSystem\defaultroot\index.jsp
文件 2808 2003-12-29 19:49 ch05\源代码\DocumentSystem\defaultroot\libinfo.jsp
文件 3179 2004-03-19 16:54 ch05\源代码\DocumentSystem\defaultroot\liblist.jsp
文件 693 2004-03-19 10:16 ch05\源代码\DocumentSystem\defaultroot\login.jsp
文件 256 2003-12-06 16:58 ch05\源代码\DocumentSystem\defaultroot\logout.jsp
文件 1006 2003-12-06 16:58 ch05\源代码\DocumentSystem\defaultroot\menu.jsp
文件 1341 2003-12-06 16:58 ch05\源代码\DocumentSystem\defaultroot\myRecord.jsp
文件 428 2004-03-19 17:11 ch05\源代码\DocumentSystem\defaultroot\right.jsp
文件 384 2003-12-01 13:16 ch05\源代码\DocumentSystem\defaultroot\tools.js
文件 491 2004-03-19 09:29 ch05\源代码\DocumentSystem\defaultroot\top.jsp
文件 2590 2004-03-19 17:19 ch05\源代码\DocumentSystem\defaultroot\userMan.jsp
文件 179 2004-03-20 18:34 ch05\源代码\DocumentSystem\defaultroot\WEB-INF\web.xm
文件 179 2003-12-04 20:44 ch05\源代码\DocumentSystem\defaultroot\WEB-INF\web.xm
文件 179 2003-12-29 11:44 ch05\源代码\DocumentSystem\defaultroot\WEB-INF\web.xm
文件 179 2003-12-29 12:06 ch05\源代码\DocumentSystem\defaultroot\WEB-INF\web.xm
文件 210 2004-03-20 18:34 ch05\源代码\DocumentSystem\defaultroot\WEB-INF\weblogic.xm
文件 464 2003-12-04 20:44 ch05\源代码\DocumentSystem\defaultroot\WEB-INF\weblogic.xm
............此处省略47个文件信息
- 上一篇:jsp动态论坛+后台+界面+模版
- 下一篇:将一段文字转化为哈夫曼编码JAVA实现
相关资源
- 将一段文字转化为哈夫曼编码JAVA实现
- java的fastjson.jar包
- Java 利用poi 导出excel 工具类,超实用
- 广工JAVA作业报告
- 局部加权朴素贝叶斯
- 本科毕业论文java外文翻译
- 操作系统内存分配回收算法(first f
- POI实现Excel导入导出并附带加载进度条
- 运动会成绩管理系统,java课程设计源
- java项目经验 大概有20个
- Java(OOP)练习及作业
- ExcelUtils.java
- java+swing+mysql实现的学生信息管理系统
- 学生选课管理系统.rar
- mchange-commons-java-0.2.12.jar
- java培训视频资源获取.zip
- JAVA+SQL实训报告--工资管理系统
- BeanUtils工具
- 期末大作业扫雷游戏单机版源码java实
- 五子棋java jsp代码实现
- java-upload分片文件接收,分片文件合并
- httpclientjar包
- 小程序微信支付后台Java
- Java爬虫完整.zip
- j2ee外文期刊以及相应的中文翻译
- Java EE wed 简单的购物车应用开发
- 真正国密SM2SM3SM4的前后台配套js和ja
- javaweb程序开发入门源代码
- java连连看
- java poi导入导出excel公共模块工具类
评论
共有 条评论