资源简介
简单的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小程序源代码——计算器
相关资源
- jsp模拟酷狗官网源码(附数据库)
- 法律咨询信息系统(java+jsp+sqlserver)
- 煤矿安全管理系统(jsp源码+数据库脚
- 基于JSP实现的美食餐饮管理系统(源
- 北大青鸟jsp+servlte服务管理系统
- 都市供求信息网(源码+数据库+文档)
- jsp+servlet+jdbc开发学生信息后台管理系
- JSP选课系统(源码+文档+数据库)
- 基于JSP的超市销售管理系统(源码+
- jsp宠物商店(源码+数据库)
- jsp进销存管理系统(源码+数据库+文档
- 基于JAVA_JSP电子书系统(源码+数据库
- JSP考试网上报名考试系统(源码+数据
- jsp讲解
- jsp简单登录
- shine网上书城(jsp+mysql)
- 基于JSP学生成绩管理系统软件的开发
- 学生请假管理系统.zip
- 药品进销存管理系统(论文范文_JSP
- JSP购物网站完整源码包含项目源码,
- 奖学金管理系统java+jsp+mysql
- 实现jsp页面二级下拉框联动,实时读
- JSP+SQL音乐网站(毕业设计)
- JSP+MYSQL鞋城在线销售系统
- jsp网站模板
- JSP多文件上传同时上传
- JAVA JSP学生网上报名系统
- 大双引力中的双耦合物质场得到了中
- pdf-chinese.zip
- jsp网上购物系统132410
评论
共有 条评论