资源简介
简单的jsp学习小例子,适合刚开始学习jsp的新手,将其作为简单例子进行学习

代码片段和文件信息
package message;
import java.sql.*; //引入java.sql包
import java.util.*;
public class MessageBean {
private Connection con;
MessageData msg;
public MessageBean()
{
String JDriver=“com.mysql.jdbc.Driver“; //定义驱动程序对象
String userName=“root“; //定义数据库用户名
String userPasswd=“123456“; //定义数据库存取密码
String dbName=“message“; //定义数据库名
String conURL=“jdbc:mysql://localhost:3306/“+dbName;
try{
Class.forName(JDriver).newInstance(); //加载JDBC驱动程序
con=DriverManager.getConnection(conURLuserNameuserPasswd); //连接数据库
}
catch(Exception e){
System.err.println(e.getMessage());}
}
public void setMessage(MessageData msg) {this.msg=msg;} // 添加一条留言消息
public void addMessage()throws Exception {
try{
byte b1[]=msg.gettitle().getBytes(“ISO-8859-1“);
String ti=new String(b1);
byte b2[]=msg.getName().getBytes(“ISO-8859-1“);
String na=new String(b2);
byte b3[]=msg.getEmail().getBytes(“ISO-8859-1“);
String em=new String(b3);
byte b4[]=msg.getContent().getBytes(“ISO-8859-1“);
String c=new String(b4);
PreparedStatement stm=con.prepareStatement( “insert into messagetable values(????)“);
stm.setString(1ti);
stm.setString(2na);
if((msg.getEmail()).length()==0)
stm.setString(3““);
else stm.setString(3em);
stm.setString(4c);
try {stm.execute();
stm.close(); }
catch(Exception e) { }
con.close(); //关闭数据库连接
}
catch(Exception e){ e.printStackTrace(); throw e;}
} // 获得所有留言消息,并返回结果到JSP页面
public Collection getAllMessage()throws Exception {
Collection ret=new ArrayList();
try{ Statement stm=con.createStatement();
ResultSet result=stm.executeQuery(“select count(*) from messagetable“);//统计行数
int message_count=0;
if(result.next()){
message_count=result.getInt(1);
result.close(); }
if(message_count>0) {
result=stm.executeQuery(“select * from messagetable “);
while(result.next()) {
String title=result.getString(“title“);
String name=result.getString(“name“);
String email=result.getString(“email“);
String content=result.getString(“content“);
MessageData message=new MessageData();
message.settitle(title); message.setName(name);
message.setEmail(email); message.setContent(content);
ret.add(message); }
result.close();
stm.close(); }
con.close(); }
catch(Exception e)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-12-06 21:10 lyb\
文件 487 2018-05-18 16:02 lyb\.classpath
目录 0 2018-05-18 10:45 lyb\.myeclipse\
文件 282 2018-05-18 10:45 lyb\.myme
文件 1409 2018-05-18 14:46 lyb\.project
目录 0 2018-12-06 21:10 lyb\.settings\
文件 500 2018-05-18 10:45 lyb\.settings\.jsdtscope
文件 330 2018-05-18 10:45 lyb\.settings\org.eclipse.jdt.core.prefs
文件 49 2018-05-18 10:45 lyb\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-05-18 10:45 lyb\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2018-12-06 21:10 lyb\src\
目录 0 2018-12-06 21:10 lyb\src\message\
文件 3151 2018-05-18 17:01 lyb\src\message\MessageBean.java
文件 662 2018-05-22 15:04 lyb\src\message\MessageData.java
目录 0 2018-12-06 21:10 lyb\WebRoot\
文件 604 2018-05-18 17:02 lyb\WebRoot\addMessage.jsp
文件 834 2018-05-18 10:45 lyb\WebRoot\index.jsp
文件 1784 2018-05-22 15:42 lyb\WebRoot\Message.jsp
目录 0 2018-12-06 21:10 lyb\WebRoot\me
文件 36 2018-05-18 10:45 lyb\WebRoot\me
文件 1143 2018-05-22 15:12 lyb\WebRoot\viewMessages.jsp
目录 0 2018-12-06 21:10 lyb\WebRoot\WEB-INF\
目录 0 2018-12-06 21:10 lyb\WebRoot\WEB-INF\classes\
目录 0 2018-12-06 21:10 lyb\WebRoot\WEB-INF\classes\message\
文件 3940 2018-05-18 17:01 lyb\WebRoot\WEB-INF\classes\message\MessageBean.class
文件 1069 2018-05-22 15:04 lyb\WebRoot\WEB-INF\classes\message\MessageData.class
目录 0 2018-05-18 10:45 lyb\WebRoot\WEB-INF\lib\
文件 371 2018-05-18 10:45 lyb\WebRoot\WEB-INF\web.xm
- 上一篇:JSp简易留言板
- 下一篇:Android小程序源代码——计算器
相关资源
- 微博系统(Java源码,servlet+jsp),适
- JSP企业人事管理系统设计(源代码+论
- 实现一个图书管理系统
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- JSP,SQL,MVC的选课系统
- 基于JSP的学生宿舍管理系统(源码 数
- JSP选课管理系统
- mysql jsp网站源码下载
- JSP做的化妆品商城
- Jsp购物车实例
- 基于JSP的校友信息管理系统(添加数
- 基于jsp的bbs论坛 非常详细
- 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实现
评论
共有 条评论