JavaBean和JSP标准动作课件.ppt

JavaBean和JSP标准动作课件.ppt

ID:57383634

大小:795.50 KB

页数:26页

时间:2020-08-14

JavaBean和JSP标准动作课件.ppt_第1页
JavaBean和JSP标准动作课件.ppt_第2页
JavaBean和JSP标准动作课件.ppt_第3页
JavaBean和JSP标准动作课件.ppt_第4页
JavaBean和JSP标准动作课件.ppt_第5页
资源描述:

《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属性声

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。