资源简介
本系统为用jsp做的跳蚤市场,具有跳蚤市场的一些功能
代码片段和文件信息
package connection;
import java.sql.*; //导入各类包
import java.util.ArrayList;
import java.util.List;
import ddd.Message;
import ddd.GoodsMessage;
import ddd.UserMessage;
public class DBConn {
String DRIVER=“com.microsoft.jdbc.sqlserver.SQLServerDriver“;//SQLServer 2000的驱动程序
String URL=“jdbc:microsoft:sqlserver://localhost:1433;databasename=market“;
String USERNAME=“sa“;
String PWD=“sa“;
Connection con=null; //创建connection连接对象
Statement stat=null; //创建statement执行对象
ResultSet rs=null; //创建结果记录集对象
public void connection(){
try{
Class.forName(DRIVER); //数据库注册驱动。注册时要先导入java.sql.*的包
con=DriverManager.getConnection(URLUSERNAMEPWD); //生成连接对象
}catch(ClassNotFoundException e){ //捕获驱动类的异常
System.out.print(“类未找到“+e.toString()); //e.toString()是在控制台输出异常的类型
}catch(SQLException e){ //捕获数据库异常
System.out.print(“数据库连接异常“+e.toString());
}
}
public List QureyAll(String sql){ //获取board表中的留言信息,返回一个list值
List list=new ArrayList(); //创建List对象
this.connection(); //调用上面建的connection方法
try{
stat=con.createStatement(); //生成连接对象
rs=stat.executeQuery(sql); //把执行sql语句的结果返回给结果记录集创建的对象rs
while(rs.next()){ //如果要查询的信息存在
Message message=new Message(); //创建Message类的对象
message.setBorderID(rs.getInt(“borderID“)); //把rs返回来的记录用message里的set方法设置board表中的属性值
message.setSubject(rs.getString(“subject“)); //设置主题的属性值
message.setContent(rs.getString(“content“)); //设置内容的属性值
message.setImage(rs.getString(“image“)); //设置图像的属性值
message.setMsgtime(rs.getString(“msgtime“)); //设置当前系统时间的属性值
message.setUsername(rs.getString(“username“));//设置用户名
message.setSno(rs.getString(“sno“)); //设置学号
list.add(message); //把message中设置的信息放在list里,把message添加到list里
}
}catch(SQLException e) {
System.out.print(“数据库连接异常“+e.toString()); //捕获异常
}
CloseAll(); //关闭con、stat和rs
return list; //返回list
}
public List QureyAll1(String sql){ //获取goodsmessage表中发布的信息
List list=new ArrayList();
this.connection();
try{
stat=con.createStatement();
rs=stat.executeQuery(sql);
while(rs.next()){
GoodsMessage message=new GoodsMessage(); //创建GoodMessage类的对象
message.setGoodsID(rs.getInt(“goodsID“)); //用set方法设置商品号的值,通过获取商品号的值来修改发布的信息
message.setGoodsname(rs.getString(“goodsname“)); //设置商品名称的属性值
message.setPublishperson(rs.getString(“publishperson“));//设置发布人
message.setKind(rs.getString(“kind“)); //设置发布的种类,是买还是卖
message.setPrice(rs.getString(“price“)); //设置交易的价钱
message.setDes(rs.getString(“des“)); //设置要交易的商品的描述
message.setTelephone(rs.getString(“telephone“)); //设置电话号码
message.setMsgtime(rs.getString(“msgtime“)); //设置时间
message.setFenlei(rs.getString(“fenlei“)); //设置商品的类别
list.add(message
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 340 2011-01-02 14:57 jsp课程设计 跳蚤市场\market\.classpath
文件 291 2011-01-08 17:53 jsp课程设计 跳蚤市场\market\.myme
文件 1412 2011-01-02 14:57 jsp课程设计 跳蚤市场\market\.project
文件 406 2011-01-02 14:57 jsp课程设计 跳蚤市场\market\.settings\.jsdtscope
文件 334 2011-01-02 14:57 jsp课程设计 跳蚤市场\market\.settings\org.eclipse.jdt.core.prefs
文件 49 2011-01-02 14:57 jsp课程设计 跳蚤市场\market\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2011-01-02 14:57 jsp课程设计 跳蚤市场\market\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 6847 2011-01-08 21:53 jsp课程设计 跳蚤市场\market\src\connection\DBConn.java
文件 336 2011-01-02 22:18 jsp课程设计 跳蚤市场\market\src\date\MsgDate.java
文件 1702 2011-01-08 21:58 jsp课程设计 跳蚤市场\market\src\ddd\GoodsMessage.java
文件 1320 2011-01-08 22:04 jsp课程设计 跳蚤市场\market\src\ddd\Message.java
文件 650 2011-01-08 22:06 jsp课程设计 跳蚤市场\market\src\ddd\UserMessage.java
文件 1045 2011-01-02 22:18 jsp课程设计 跳蚤市场\market\src\filter\CodeFilter.java
文件 1013 2011-01-02 22:18 jsp课程设计 跳蚤市场\market\src\filter\ContentFilter.java
文件 35465 2011-01-06 15:45 jsp课程设计 跳蚤市场\market\WebRoot\backgroundimage\1.jpg
文件 61143 2011-01-06 13:37 jsp课程设计 跳蚤市场\market\WebRoot\backgroundimage\222.jpg
文件 23656 2011-01-06 14:39 jsp课程设计 跳蚤市场\market\WebRoot\backgroundimage\4.jpg
文件 37814 2011-01-06 12:54 jsp课程设计 跳蚤市场\market\WebRoot\backgroundimage\5.jpg
文件 26723 2011-01-06 14:31 jsp课程设计 跳蚤市场\market\WebRoot\backgroundimage\6.jpg
文件 11584 2011-01-06 13:04 jsp课程设计 跳蚤市场\market\WebRoot\backgroundimage\7.jpg
文件 27804 2011-01-06 15:18 jsp课程设计 跳蚤市场\market\WebRoot\backgroundimage\denglu.jpg
文件 36212 2011-01-06 09:34 jsp课程设计 跳蚤市场\market\WebRoot\backgroundimage\liuyanbu.jpg
文件 44464 2011-01-06 09:34 jsp课程设计 跳蚤市场\market\WebRoot\backgroundimage\shouye.jpg
文件 45519 2011-01-06 17:31 jsp课程设计 跳蚤市场\market\WebRoot\backgroundimage\shouye1.jpg
文件 3794 2011-01-08 22:25 jsp课程设计 跳蚤市场\market\WebRoot\board.jsp
文件 3859 2011-01-06 15:50 jsp课程设计 跳蚤市场\market\WebRoot\board1.jsp
文件 1490 2011-01-08 22:29 jsp课程设计 跳蚤市场\market\WebRoot\cancel.jsp
文件 3894 2011-01-08 22:38 jsp课程设计 跳蚤市场\market\WebRoot\diannao.jsp
文件 1944 2011-01-02 14:57 jsp课程设计 跳蚤市场\market\WebRoot\face\0.gif
文件 1367 2011-01-02 14:57 jsp课程设计 跳蚤市场\market\WebRoot\face\1.gif
............此处省略212个文件信息
- 上一篇:Android二维码源代码
- 下一篇:基于Android的智能个人课程管理系统
评论
共有 条评论