分享

JavaBean

 天天new 2013-05-04

javabean:降低了html和Java的耦合度,简化jsp ,主要是字符串处理连接数据库

<jsp:useBean>属性用法:  
id  命名引用该Bean的变量。如果能够找到id和scope相同的Bean实例,jsp:useBean动作将使用已有的Bean实例而不是创建新的实例。  
class  指定Bean的完整包名。  
scope  指定Bean在哪种上下文内可用,可以取下面的四个值之一:page,request,session和application。 
默认值是page,表示该Bean只在当前页面内可用(保存在当前页面的PageContext内)。 
request表示该Bean在当前的客户请求内有效(保存在ServletRequest对象内)。 
session表示该Bean对当前HttpSession内的所有页面都有效。 
最后,如果取值application,则表示该Bean对所有具有相同ServletContext的页面都有效。 
scope之所以很重要,是因为jsp:useBean只有在不存在具有相同id和scope的对象时才会实例化新的对象;如果已有id和scope都相同的对象则直接使用已有的对象,此时jsp:useBean开始标记和结束标记之间的任何内容都将被忽略。 

type  指定引用该对象的变量的类型,它必须是Bean类的名字、超类名字、该类所实现的接口名字之一。请记住变量的名字是由id属性指定的。  
beanName  指定Bean的名字。如果提供了type属性和beanName属性,允许省略class属性。

<jsp:setProperty>name:javabeab的应用名称 property:属性名 param:参数 value:属性值

eg: <jsp:setProperty name="student" property="*"/>

<jsp:getProperty>

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多