JSP对数据库的基本操作

来源:百度知道 编辑:UC知道 时间:2024/09/19 16:15:06
JSP+Tomcat+SQL Server2000 使用JDBC本地直接驱动,已经用测试文件测试过连接成功。但是我不太清楚如何能实现对数据库的增、删、改、查操作,看到别人的JSP中有这样一句<jsp:useBean id="db" class "bean.ConnDB" scope="session"/>,不知道是不是用来连接数据库的。
希望达人指点,请附上代码。
我知道这个是引用类的,我就是想知道我把数据库连接字段怎么能写到类里?写到哪个类里?每次JSP页面中如何调用? 请达人指教,教会我可以加分~

直接将你要的连接封装成一个数据库的连接类,在这个类中值完成数据库的连接和关闭不做任何事情,要用的时候直接调用就是了,你说的<jsp:useBean id="db" class "bean.ConnDB" scope="session"/>....
JavaBean是一种符合特定规范的Java对象,在JavaBean中定义了一系列的属性(也就是成员变量),并提供了访问和设置这些属性的公共方法(也就是getXXX和setXXX方法)。JavaBean可以作为共享数据存放在page、request、session和application范围内。在JSP文件中,可以通过专门的标签来定义或访问JavaBean。例如:<jsp:useBean id="uuwoxin" scopo="page/request/session/application" class="BaiduUser">(--使用BaiduUser类实例化一个对象uuwoxin,相当于BaiduUser uuwoxin=new BaiduUser();--)

输出一个JavaBean的某个属性到页面上的时候,可以使用<jsp:getProperty name="uuwoxin" property="password">(--相当于uuwoxin.getPassword();--)

设置一个JavaBean的某个属性,可以使用<jsp:setProperty name="uuwoxin" property="password" value="uuwoxin_password">(--相当于uuwoxin.setPassword("uuwoxin_password");--)

用于实例化JavaBean对象的类是写在后台的,比如Tomcat站点中WEB-INF/classes文件夹下,并且需要编译成字节码文件(.class)。