资源简介
jsp+servlet+javabean实现简易留言板(包含数据库文件)
简单体验MVC设计模式
jsp:视图,与用户打交道;servlet:控制器,请求分配转发,联系视图层与模型层;javabean:模型层,与书库打交道
先恢复数据库,我用的是navicat for mysql;
数据库名:message 表名:message

代码片段和文件信息
package com.bean;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import com.dao.DbConnection;
public class Message {
private int id;
private String title;
private String content;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String gettitle() {
return title;
}
public void settitle(String title) {
this.title = title;
}
public String getContent() {
return content;
}
public void setContent(String content) {
this.content = content;
}
//添加一条留言
public void add(Message message) throws SQLException{
//获取数据库连接
Connection conn=DbConnection.getConnection();
PreparedStatement pre= conn.prepareStatement(“INSERT INTO message(titlecontent) VALUES (??)“);
pre.setString(1 message.gettitle());
pre.setString(2message.getContent());
pre.execute();
System.out.println(“插入一条留言记录“);
conn.close();
}
//查询所有留言
public ArrayList queryAll() throws SQLException{
ArrayList messages=new ArrayList();
ResultSet rs=null;
Connection conn=DbConnection.getConnection();
PreparedStatement pre=conn.prepareStatement(“SELECT * FROM message“);
rs=pre.executeQuery();
while(rs.next()){
Message message = new Message();
message.setId(rs.getInt(“id“));
message.settitle(rs.getString(“title“));
message.setContent(rs.getString(“content“));
messages.add(message);
}
conn.close();
return messages;
}
//删除一条留言
public void delete(Message message) throws SQLException{
Connection conn=DbConnection.getConnection();
PreparedStatement pre=conn.prepareStatement(“DELETE FROM message WHERE id=?“);
pre.setInt(1 message.getId());
pre.execute();
System.out.println(“删除一条留言记录:“+message.getId());
conn.close();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-04-17 18:59 Message\
文件 991 2013-04-17 19:06 Message\.classpath
文件 1040 2013-04-17 18:59 Message\.project
目录 0 2013-04-17 18:59 Message\.settings\
文件 503 2013-04-17 18:59 Message\.settings\.jsdtscope
文件 364 2013-04-17 18:59 Message\.settings\org.eclipse.jdt.core.prefs
文件 475 2013-04-17 18:59 Message\.settings\org.eclipse.wst.common.component
文件 345 2013-04-17 18:59 Message\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2013-04-17 18:59 Message\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2013-04-17 18:59 Message\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2013-04-17 19:25 Message\WebContent\
目录 0 2013-04-17 18:59 Message\WebContent\me
文件 39 2013-04-17 18:59 Message\WebContent\me
目录 0 2013-04-17 18:59 Message\WebContent\WEB-INF\
目录 0 2013-04-17 19:05 Message\WebContent\WEB-INF\lib\
文件 832960 2013-04-17 19:05 Message\WebContent\WEB-INF\lib\mysql-connector-java-5.1.22-bin.jar
文件 987 2013-04-17 19:01 Message\WebContent\WEB-INF\web.xm
文件 406 2013-04-17 19:03 Message\WebContent\index.jsp
文件 601 2013-04-17 12:47 Message\WebContent\message.jsp
文件 1407 2013-04-17 18:57 Message\WebContent\show.jsp
目录 0 2013-04-17 19:27 Message\WebContent\数据库\
文件 891 2013-04-17 19:27 Message\WebContent\数据库\message.sql
目录 0 2013-04-17 18:59 Message\build\
目录 0 2013-04-17 19:06 Message\build\classes\
目录 0 2013-04-17 19:06 Message\build\classes\com\
目录 0 2013-04-17 19:06 Message\build\classes\com\bean\
文件 3059 2013-04-17 19:06 Message\build\classes\com\bean\Message.class
目录 0 2013-04-17 19:06 Message\build\classes\com\dao\
文件 1222 2013-04-17 19:24 Message\build\classes\com\dao\DbConnection.class
目录 0 2013-04-17 19:06 Message\build\classes\com\ser\
文件 2839 2013-04-17 19:06 Message\build\classes\com\ser\MessageServlet.class
............此处省略8个文件信息
- 上一篇:java web聊天系统
- 下一篇:android如何获取相片的拍摄日期
相关资源
- JSP,SQL,MVC的选课系统
- 基于JSP的学生宿舍管理系统(源码 数
- JSP选课管理系统
- mysql jsp网站源码下载
- JSP做的化妆品商城
- Jsp购物车实例
- 基于JSP的校友信息管理系统(添加数
- 基于jsp的bbs论坛 非常详细
- java Servlet投票实例
- jsp oracle通讯录
- JSP学生信息管理系统 Mysql数据库
- 使用jsp servlet做的投票系统
- JSP登陆验证 实现JSP用户名 密码 验
- jsp基于servlet 图书馆管理系统
- jsp学生成绩管理系统.rar
- 在线考试系统源代码(jsp)
- 超级好的纯jsp写的聊天室
- JSP 网上购物网页项目
- JSP+mysql新闻发布系统.rar
- jsp 学生信息管理系统设计与实现
- jsp与SQL Server数据库实现的客户注册登
- 简易教学管理系统(jsp spring struts h
- 学生信息管理系统 JSP MySQL
- jsp ajax 三级联动菜单
- jsp新闻公告与最新消息系统(具备添
- JSP课程设计-留言本 jsp mysql tomcat实现
- jsp 做的 班级管理网站
- jsp 统计在线人数利用HttpSessionListene
- jsp mysql tomcat学生信息管理系统
- jsp成绩管理系统jsp servlet javabean
评论
共有 条评论