是意子工常出版社 Publishing House of Electronics Industry 1.编写与使用bean bean必须有包名(合法标识符) package gping package tom.jafie ■举例:Loader.java
1.编写与使用bean ◼ bean必须有包名(合法标识符) ◼ package gping ◼ package tom.jafie ◼ 举例:Loader.java
電子王掌出版社 lectronics Inoustry 2.Bean的保存 ■Java文件编译后得到相应的字节码文件.class ■在当前Web服务目录下建立如下目录结构: Web服务目录IWEB-INF\classes ■根据类的包名,在目录classes下建立相应的 子目录.比如: ·package tom.jiafei ·Web服务目录WEB-INF\classes\tom\jiafei
2. Bean的保存 ◼ Java文件编译后得到相应的字节码文件.class ◼ 在当前Web服务目录下建立如下目录结构: Web服务目录\WEB-INF\classes ◼ 根据类的包名,在目录classes下建立相应的 子目录.比如: ◼ package tom.jiafei ◼ Web服务目录\WEB-INF\classes\tom\jiafei
電子工常出版社, ublishing House of Electronics Industr 3.JSP页面中使用bean 在]SP上可以通过操作指令来应用 bean ■<Jsp:usebean>定义要应用的bean ·<Jsp:setproperty.>设置属性值 ·<Jsp:getproperty>获取存储的属性 值
3. JSP页面中使用bean ◼ 在JSP上可以通过操作指令来应用 bean ◼ <Jsp:usebean>定义要应用的bean ◼ <Jsp:setproperty>设置属性值 ◼ <Jsp:getproperty>获取存储的属性 值
意子王常女版社 3.JSP页面中使用bean 使用JSP动作标记:useBean。其格式: <jsp:useBean id="给bean起的名字" class|type="创建bean的类"scope="bean 有效范围"> </jsp:useBean> 或 <jsp:useBean id="给bean起的名字"class= "创建bean的类"scope:="bean有效范围">
3. JSP页面中使用bean ◼ 使用JSP动作标记:useBean。其格式: <jsp:useBean id=" 给 bean 起的名字 " class|type ="创建bean的类" scope="bean 有效范围"> </jsp:useBean> 或 <jsp:useBean id= "给bean起的名字" class= "创建bean的类" scope= "bean有效范围"/>
意子王出版社 Publishing House of Electronics Industry bean有效范围 scope:指定]avaBean的作用范围,可以取4 个值(缺省为:page)。 ·page:每个JSP页面的bean互不相同 ■request:JavaBean仅用于当前客户端的请求,它 在同一个请求范围内有效。 ■session:同一个客户在多个页面得到的beam相同 ·application:所有JSP页面分配共享一个bean 示例:bean.jsp,Lader.java bean1.jsp bean2.jsp
bean有效范围 ◼ scope:指定JavaBean的作用范围,可以取4 个值(缺省为:page)。 ◼ page:每个JSP页面的bean互不相同 ◼ request: JavaBean仅用于当前客户端的请求,它 在同一个请求范围内有效。 ◼ session:同一个客户在多个页面得到的beam相同 ◼ application:所有JSP页面分配共享一个bean 示例: bean.jsp,Lader.java bean1.jsp bean2.jsp