欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    北大青鸟JavaWeb.ppt

    • 资源ID:6459959       资源大小:414.50KB        全文页数:26页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    北大青鸟JavaWeb.ppt

    第八章,JavaBean 和 JSP 中的标准动作,2,回顾,JSP 隐式对象是预定义的类,可被嵌入 JSP 表达式和 Scriplet隐式对象通过 JSP 容器导入到 JSP 页面中request、response 和 out 对象等输入和输出对象用于显示和检索网页中的信息session、application 和 pageContext 等作用域通信和控制对象向 JSP 页面提供页面环境的访问权page 对象用于表示 Servlet,而 config 对象用于存储 Servlet 的初始化参数,3,目标,运用 JavaBean运用 JSP 标准动作,4,JavaBean,JavaBean 是可重用组件,可重用组件,可在多个应用程序中使用,可以跨平台,JavaBean 的优点,5,JSP页面查询数据,查询数据:,6,JSP页面添加数据,添加数据:,7,JavaBean,package accp;import java.sql.*;public class Conn Connection conn=null;public Connection getConn()try);conn=DriverManager.getConnection(jdbc:odbc:accp,);catch(Exception e)System.out.println(e.printStackTrace();return conn;,8,标准动作用于:将 JavaBean 嵌入 JSP 页面设置和获取 JavaBean 的属性将用户请求转发给其他页面将其他页面的内容嵌入当前页面标准动作可以为空标签及容器标签标准动作中的属性区分大小写JSP 中的标准动作使用 作为前缀,JSP 使用JavaBean,JavaBean,JSP 可使用 JSP 标准动作调用 JavaBean 组件并访问属性,JSP 页面,9,useBean 动作 2-1,.,创建引用并嵌入现有的 Bean,id 属性创建对 class 属性中所述类的引用,10,useBean 动作 2-2,范围指定 JavaBean 在 JSP 页面中的可用性。各种范围 选项如下:,11,Get()和Set()方法 2-1,JavaBean 的属性,Get()方法,Set()方法,定义了公有方法,Get()方法返回值,定义了公有方法,Set()方法给属性赋值,访问 JavaBean 的属性,get()和 set()方法用于访问 JavaBean 的属性,12,Get()和Set()方法 2-2,import java.io.*;public class MyBean private String name;public MyBean()public String getName()return name;public void setName(String myname)name=myname;,将 name 属性声明为私有属性,不带参数的默认构造函数,get()方法返回一个值,Set()方法设置一个值,13,JSP 标准动作,JSP 标准动作包括:,JSP 标准动作,14,setProperty 动作,.,设置 JavaBean 在 JSP 页面中的属性,name 属性指定对 JavaBean 类的引用,指定 JavaBean 的属性名称,15,getProperty 动作,.,获取 JavaBean 中指定的属性的值,Name 属性指定对 JavaBean 类的引用,Property 属性指定 JavaBean 的属性名称,16,创建 JavaBean,在 JavaBean 中使用 get()和 set()方法,public class simpleBean private String name=null;private int age=0;public simpleBean()public String getName()return name;public void setName(String username)name=username;,17,使用 useBean、setProperty 和 getProperty 动作,在JSP中使用 JavaBean,在 JSP 中使用 JavaBean 姓名:年龄:,演示:示例 5,18,Forward 动作 3-1,.,将用户的请求转发给其他 JSP 页面,page 属性指定其他页面的地址,19,Forward 动作 3-2,演示:示例 7,转发此页面,创建一个 JSP 页面使用 forward 动作转发用户的请求,20,创建一个 JSP 页面用户将被转至此页面,Forward 动作 3-3,演示:示例 8,将请求转发到此处 此页面从 forward.jsp中收到一个转发的请求,此页面是 requestedpage.jsp中的输出结果,但 URL 用于 forward.jsp,21,Include 动作 5-1,.,将其他 JSP 中的内容或页面嵌入到指定的页面,page 属性指定其他页面的地址,22,Include 动作 5-2,示例:示例 9,创建一个 JSP 页面,用以接受参数并显示结果使用 getParameter()方法,.以执行 Sql 查询:+sqlquery+tablename+where ProductType=+whereclause+);try);Connection con=DriverManager.getConnection(jdbc:odbc:accp,);PreparedStatement s=con.prepareStatement(sqlquery+tablename+where CustomerID=+whereclause+);ResultSet rs=s.executeQuery();while(rs.next()out.println(+rs.getString(1)+rs.getString(2)+$+rs.getString(4)+);%.,23,Include 动作 5-3,演示:示例 10,创建一个 JSP 页面,用以嵌入另一个 JSP 页面,并为嵌入的页面设置参数使用 include 动作和 param 元素方法,以上文本来自 includeFileNeedingAParameter.jsp.,24,Include 动作 5-4,演示:示例 11,欢迎您来到汽车专柜 欢迎您来到汽车专柜,创建一个 HTML 页面该页面将被嵌入示例 6,25,Include 动作 5-5,演示:示例 12,使用 include 动作 此文本将在显示完 welcome.html的内容后显示,创建一个 JSP 页面使用 include 动作嵌入 HTML 页面,26,总结,JavaBean 是可在多个应用程序中重复使用的组件JSP 标准动作用于插入文件、Bean 组件以及将用户转至其他网页forward 动作用于将用户的请求转发给其他页面include 动作用于将一个页面嵌入当前 JSP 页面,

    注意事项

    本文(北大青鸟JavaWeb.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开