jsp第6章程序.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
  BR产品重量 :%=pw.getWeight() %   jsp:setProperty name=pw property=product value=k1568 /   jsp:setProperty name=pw property=weight value=35 /   HRBR修改后   BR使用getProperty取得Bean的属性值   BR产品型号 : jsp:getProperty name=pw property=product /   BR产品重量 : jsp:getProperty name=pw property=weight /   BRBR使用类中定义的方法获取产品的属性值   BR产品型号 :%=pw.getProduct() %   BR产品重量 :%=pw.getWeight() %   /BODY /HTML   (2) ?ProductWeight.java文件的源代码如下。   package pWeight;   public class ProductWeight   { String product;   double weight;    public ProductWeight()    { //构造方法进行初始化    duct=Y8015;    this.weight=32;    }    public void setProduct (String ProductName)    { //用于设置属性值的方法   duct = ProductName;   }    public String getProduct()    { //用于得到属性值的方法    return(duct);   }    public void setWeight (double WeightValue)    {    this.weight = WeightValue;   }    public double getWeight()    { return (this.weight); }   }   这个程序的运行效果如图6.4所示。    图6.4 使用useBean动作的示例程序的执行效果 6.2.7 plugin动作   plugin动作用来产生客户端浏览器的特别标签(OBJECT或者EMBED),可以使用它来插入Applet或者JavaBean。也就是说,当JSP文件被编译后发送到浏览器时,plugin动作将根据浏览器的版本替换HTML的OBJECT或者EMBED标记(注意:OBJECT用于HTML4.0,EMBED用于HTML3.2)。一般来说,plugin动作会指定所发送的对象是Applet还是JavaBean,同样也会指定Class的名字、位置,以及从哪里下载这个Java插件(plugin)。   在页面中使用普通的HTML标记APPLET /APPLET可以让客户下载运行一个Java Applet小应用程序。但是,并不是所有的浏览器都支持Java Applet。例如,如果Applet使用了JDK1.2以后的类,而浏览器是IE5.5的话,则浏览器并不支持这个Java Applet。解决方案就是使用plugin动作,它可以保证客户能执行这个Applet。   plugin动作的一般使用格式如下:   jsp:plugin type=bean|applet code=类文件名 ?codebase=类文件的目录路径”   [其它的一些可选项(见表6.3)]   /jsp:plugin    表6.3 plugin动作中的可选属性及含义和使用方法说明 6.2.8 fallback动作   fallback动作是plugin动作的一部分,并且只能在plugin动作中使用。其作用是向用户提供一些提示信息。其使用格式如下:   jsp:useBean ……   ……   jsp:fallback    提示信息(例如:不能加载Applet等)   /jsp:fallback   ……   /jsp:useBean      6.1 page指令的作用是什么?如果要在页面中使用汉字,则该指令的contentType属性应如何设置?   6.2 include指令的作用是什么?在使用中应注意哪些问题?   6.3 taglib指令的作用是什么?   6.4 param动作的作用是什么?   6.5 include动作与include指令在功能上有什么区别?   6.6 forward动作的作用是什么? 习 题 6

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档