欢迎来到天天文库
浏览记录
ID:57383634
大小:795.50 KB
页数:26页
时间:2020-08-14
《JavaBean和JSP标准动作课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、JavaBean和JSP标准动作主要内容JavaBean组件JSP标准动作JavaBeanJavaBean的优点可重用组件可在多个应用程序中使用可以跨平台JSP页面查询数据<%Connectionconn=null;Statementstmt=null;ResultSetrs=null;Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");conn=DriverManager.getConnection("jdbc:odbc:accp","","");stmt=conn.createStatement();rs=stmt.executeQuery("sel
2、ect*fromCustomers");while(rs.next()){out.print(rs.getString(1));out.print(rs.getString(2));}rs.close();stmt.close();conn.close();%>查询数据:JSP页面添加数据<%Connectionconn=null;Statementstmt=null;Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");conn=DriverManager.getConnection("jdbc:odbc:accp","","");stmt=conn.c
3、reateStatement();stmt.executeUpdate("insertintoCustomers(customerID,CompanyName)values('accp','JADEBIRD')");stmt.close();conn.close();%>添加数据:JavaBeanpackageaccp ;importjava.sql.*;publicclassConn{Connectionconn=null;publicConnectiongetConn(){try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");conn=Driv
4、erManager.getConnection("jdbc:odbc:accp","","");}catch(Exceptione){System.out.println(e.printStackTrace());}returnconn;}}JSP使用JavaBean标准动作用于:将JavaBean嵌入JSP页面设置和获取JavaBean的属性将用户请求转发给其他页面将其他页面的内容嵌入当前页面标准动作中的属性区分大小写JSP中的标准动作使用作为前缀JavaBeanJSP可使用JSP标准动作调用JavaBean组件并访问属性JSP页面JSP标准动作JSP标准动作包括:JSP标准动作<
5、jsp:useBean>useBean动作......创建引用并嵌入现有的Beanid属性创建对class属性中所述类的引用useBean动作范围指定JavaBean在JSP页面中的可用性。各种范围选项如下:范围描述PageBean只能在使用页面时使用(仅涵盖使用javabean的页面)。当加载新页面时,就会将其销毁(pageBean.jsp/MyB
6、ean.java)Request有效范围仅限于使用JavaBean的请求(requestBean.jsp/MyBean.java)Session有效范围在用户整个连接过程中(整个会话过程均有效)(sessionBean.jsp/MyBean.java)Application有效范围涵盖整个应用程序。也就是对整个网站均有效。(applicationBean1.jspapplicationBean2.jsp/MyBean.java)Get()和Set()方法JavaBean的属性Get()方法Set()方法定义了公有方法Get()方法返回值定义了公有方法Set()方法给属性赋值访问JavaBean
7、的属性get()和set()方法用于访问JavaBean的属性Get()和Set()方法importjava.io.*;publicclassMyBean{privateStringname;publicMyBean(){}publicStringgetName(){returnname;}publicvoidsetName(Stringmyname){name=myname;}}将name属性声
此文档下载收益归作者所有