jsp教程web(如何让JSP在WEB开发中更好的节约资源、提高效率)

本文目录
如何让JSP在WEB开发中更好的节约资源、提高效率
一,
JSP其实做的只是收集用户数据和调用处理数据的方法而已,只要把他看做是平台就OK了;在插入数据的时候是把JSP收集的数据用封装的数据BEAN将数据封装然后在调用操作数据的增加方法把数据存入数据库就可以了;修改只是多了一个查询又有数据的过程。
二、
查看信息是由JAVABEAN先将数据查出来放到RS结果集中然后在显示到页面上;
三、
conn.close(),一定要关闭,但是要在Rs.close(); 关闭以后关掉,剩下要做的事情就不用你管了,因为JAVA有自己的垃圾回收。
给你个例子:
public ArrayList getNew() {--多条记录显示方法
ArrayList alist = new ArrayList();
FirmqueryzwVO vo = null;
try {
con = Connection.getConnection();
stat = con.createStatement();
String query = sql;
rs = stat.executeQuery(query);
while (rs.next()) {
// 所有直填写进去
vo = new FirmqueryzwVO();
vo.setname(rs.getString("name"));--封装数据
alist.add(vo);
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally {
try {
rs.close();
stat.close();
con.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
return alist;--返回结果,页面变量数据
}
public PersonVO selecqueryzn() {--单条记录
PersonVO po = null;
try {
con = ManagerConnection.getConnection();
stat = con.createStatement();
String query = sql;
rs = stat.executeQuery(query);
if (rs.next()) {
po = new PersonVO();
po.setP_userid(rs.getInt("name"));
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally {
try {
rs.close();
stat.close();
con.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
return po;
}
JSP web开发 该如何学
个人建议使用MyEclipse+tomcat+Mysql先把Struts+Hibernate+Spring学会。
毕竟现在的可视化编程。
而jsp重点学它的内置对象就是了。
一家之言。

更多文章:
16进制转10进制 python(有符号十六进制转换为十进制 怎么转换啊)
2025年9月13日 11:00
广数980手机编程软件(哪里能找到广数980TD系统程序传输软件(非串口))
2025年7月27日 21:15
学会js和mysql能做什么(学完mysql之后做个什么项目好呢)
2026年7月23日 00:30
web服务器配置个人总结(Windows 的Web服务器配置方法介绍)
2025年6月13日 11:15
back down(back off与back up 与back down的区别)
2026年3月1日 01:30
powerful binoculars(英语作文《journey to the sea》)
2026年1月22日 14:00
template意思(template <class T>到底是什么意思啊求解.)
2026年3月16日 18:45
prompt action(i appreciate your prompt action中文什么意思)
2025年7月22日 19:30
indexof功能怎么用(vb要实现indexof 功能该怎么做)
2025年11月14日 16:30
refresh英文翻译(refresh和refurbish的区别是什么)
2025年12月3日 14:00
conventional的名词形式(“烟花爆竹”英语怎么说)
2026年4月6日 13:00
phpcmsx源码(在phpcms做的网站中,直接修改源代码,不在后台进行,过段时间,代码为什么会被自动改回来)
2025年10月7日 04:15








