JavaBean(2)

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%--
在jsp中使用jsp:useBean标签来实例化一个Java类的对象
<jsp:useBean id="person" class="gacl.javabean.study.Person" scope="page"/>
    ┝<jsp:useBean>:表示在JSP中要使用JavaBean。
    ┝id:表示生成的实例化对象,凡是在标签中看见了id,则肯定表示一个实例对象。
    ┝class:此对象对应的包.类名称
    ┝scope:此javaBean的保存范围,四种范围:page、request、session、application
--%>
<jsp:useBean id="person" class="gacl.javabean.study.Person" scope="page"/>
<%
    //person对象在上面已经使用jsp:useBean标签实例化了,因此在这里可以直接使用person对象
    //使用setXxx方法为对象的属性赋值
    //为person对象的name属性赋值
    person.setName("孤傲苍狼");
    //为person对象的Sex属性赋值
    person.setSex("男");
    //为person对象的Age属性赋值
    person.setAge(24);
    //为person对象的married属性赋值
    person.setMarried(false);
%>
<!DOCTYPE HTML>
<html>
  <head>
    <title>jsp:useBean标签使用范例</title>
  </head>

  <body>
    <%--使用getXxx()方法获取对象的属性值 --%>
    <h2>姓名:<%=person.getName()%></h2>
    <h2>性别:<%=person.getSex()%></h2>
    <h2>年龄:<%=person.getAge()%></h2>
    <h2>已婚:<%=person.isMarried()%></h2>
  </body>
</html>
时间: 2024-10-01 12:28:23

JavaBean(2)的相关文章

LwIP协议栈(2):网络接口

在LwIP中,物理网络硬件接口结构保存在一个全局链表中,它们通过结构体中的 next 指针连接. struct netif { /// pointer to next in linked list */ struct netif *next; /// IP address configuration in network byte order */ ip_addr_t ip_addr; //IP地址 ip_addr_t netmask; //子网掩码 ip_addr_t gw; //网关地址 n

Linux 入门之文件的压缩和归档(2)

Linux入门之归档与压缩(二) 前言 在linux中,不仅有常见的压缩工具,也有打包工具,把单个或多个文件.文件夹打成包,方便管理,而tar工具就能很好的打包,然后调用其它压缩工具进行打包压缩结合 tar 命令用法: tar  [option]...  /path/to/file... -c :创建归档 -f :指明归档文件路径 -t :查看归档文件列表 -x :展开归档 -C :展开归档时使用此项执行展开路径 -j  :调用bzip2工具 -z  :调用gzip 工具 -J  :调用 xz

MISRA C编程规范(2)

常量 规则7.1(强制):不应使用用八进制(零除外)和八进制escape序列. 声明与定义 规则8.1(强制):函数应当具有原型声明,且原型在函数的定义和调用范围内都是可见的. 规则8.2(强制):不论何时声明或定义了一个对象或函数,它的类型都应显式声明. 规则8.3(强制):函数的每个参数类型在申明和定义中必须等同的,函数的返回类型也该是等同的. 规则8.4(强制):如果对象或函数被声明了多次,那么它们的类型应该是兼容的. 规则8.5(强制):头文件中不应有对象或函数的定义. 规则8.6(强制

H.264/ACC音视频编码流的RTP/RTSP传输实现(2)

H.264编码基本原理 为达到良好的编码效率及性能,H.264编码器采用的仍是变换和预测的混合编码法,[[[] 毕厚杰. 新一代视频压缩编码标准: H. 264/AVC[M]. 人民邮电出版社, 2005]]其完整的编码过程如图2-1所示. 在H.264编码标准中,输入的帧或场Fn是以宏块为单位进行处理的,采样后的视频图像都被分成16*16的宏块每个宏块包括1个亮度子块和2个8*8的色度子块.在分割宏块后,宏块按照相应次序进行编码器进行压缩编码.在H.264编码过程中,首先按照根据编码速率.编码

CLR的执行模型(2):将托管模块合并成程序集

程序集(assembly)是一个抽象概念.首先,程序集是一个或多个模块/资源文件的逻辑性分组.其次,程序集是宠用.安全性以及版本控制的最小单元.取决于所选择的编译器或工具,既可生成单文件程序集,也可以生成多文件程序集.在CLR中,程序集相当于unity的组件Component. 编译器默认将生成的托管模块转换成程序集,既C#编译器是含有清单的托管模块.清单指出程序集只由一个文件构成.所以,对于只有一个托管模块而且无资源的文件项目,程序集就是托管模块,生成过程中无额外步骤.但是,如果需要将一组文件

linux shell sed awk 命令(2)-awk

awk语法格式: awk [选项] -f program-file [ -- ] file ... 选项: -F fs, --field-separator fs 制定以fs作为输入行的分隔符(默认分隔符为空格或制表符) -v var=val, --assign var=val 在执行过程以前,设置一个var值为val -f program-file, --file program-file 从脚本文件中读取awk指令,以取代在命令参数中输入处理脚本 -W compat, -W copyrigh

在JasperReport中填充JavaBean(4)

使用Parameters参数对象传递字符串的示例,本节将演示打印List接口中Userinfo.java实体类的示例,打印的数据源不是来自于Parameters对象,而是JRBeanCollectionDataSource对象. 新建Web项目,创建Userinfo.java实体类,结构如图1.45所示. 然后把Userinfo.class的路径配置到iReport软件中,如图1.46所示. 单击 按钮添加数据源,选择JavaBean,并且设置选项如图1.47所示

java学习笔记—JSP3 and javaBean(35)

JSP配置 JSP的本质是Servlet,那么Servlet是可以进行web.xml配置,那么理论上JSP也可以进行基本的配置. 修改web.xml <context-param> <param-name>title</param-name> <param-value>czbk</param-value> </context-param> <servlet> <servlet-name>myjsp</se

学习心得总结(2)