![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JSP+Bean+servlet
文章平均质量分 86
ufoer23
这个作者很懒,什么都没留下…
展开
-
调试程序里的 NullPointerException
XForum 的编码规范规定:必须对输入的参数进行 null 验证用的是 Validation 里的一个方法,检查对象是否为 null : public static void validateNotNull( final Object testObject ) { // If object is null, then an exception is thrown原创 2004-12-05 19:07:00 · 895 阅读 · 1 评论 -
将数据库操作封装到Javabean
杜绝直接数据库操作容易带来的资源未释放问题。同时也减少了数据库操作的编码量。 但是很多网友在封装时,却喜欢返回结果集(ResultSet对象),那么这个封装就没有意义了。 1. 又是直接操作核心数据库类,跟封装前几乎没什么变化。 2. 结果集总是依赖于它使用的连接(Connection)对象。因此当连接对象在方法内被关闭后,你返回的ResultSet就没有用了。 如果真的要获得查询数据库的原创 2004-12-05 21:00:00 · 795 阅读 · 0 评论 -
另一个操作数据库的Java Bean
一个操作数据库的Java Bean,有兴趣的朋友看一下吧~~ package dbconnect; import java.sql.*; public class sqlconnection { String sDbDriver = "sun.jdbc.odbc.JdbcOdbcDriver"; String sConnStr = "jdbc:odbc:sqlconnect";原创 2004-12-05 21:01:00 · 681 阅读 · 0 评论 -
用jspsmartupload进行上传下载
这是进行上传import java.sql.*;import java.io.*;import java.util.*;import javax.servlet.*;import javax.servlet.http.*;import com.jspsmart.upload.*;public class UpLoad extends HttpServlet { privat原创 2004-12-05 21:37:00 · 590 阅读 · 0 评论 -
使用游标
在缺省的使用模式不使用first()方法。在下面方式下可以使用: Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE); 察看游标打开数select COUNT(*) from sys.GV_$OPEN_CURSOR select coun原创 2004-12-05 21:51:00 · 639 阅读 · 0 评论 -
JSP实现论坛树型结构的具体算法
1、演示表的结构: 表名:mybbslist 字段 数据类型 说明 BBSID 自动编号 RootID Int 根帖ID,本身为根帖则RootID = ID FID Int 父帖ID,上一层帖子的ID,如是根帖则FID = 0 DEPTH Int 根帖Level=0,其他依据回复的深度递增 B原创 2005-01-13 19:09:00 · 949 阅读 · 0 评论 -
用正则表达式判断一个简单的用户登陆的例
/* 数据只能为a-z,A-Z,0-9的字符的正则表达式的例子. 正则表达式在做程序登陆的过程非常重要。不然用´ or ´ 等语句就可以很容易绕过您的程度判断; 作者:高颂 QQ:932246 一个简单的例子但是很有用,希望起到抛砖引玉的作用。 */ String temp ="我是非法的字符"; String name = request.getParameter("name"原创 2005-01-20 17:44:00 · 813 阅读 · 0 评论