Part.java

package part;

public class Part {
String pName;//零件名字
String pColor;//零件颜色
int pQuantity;//零件数量 public Part() {//默认构造函数
this.pName="Y1524";
this.pColor="red";
this.pQuantity=30;
}
public String getpName() {//获取零件名字
return pName;
}
public void setpName(String pName) {//设置零件名字
this.pName = pName;
}
public String getpColor() {//获取零件颜色
return pColor;
}
public void setpColor(String pColor) {//设置零件颜色
this.pColor = pColor;
}
public int getpQuantity() {//获取零件数量
return pQuantity;
}
public void setpQuantity(int pQuantity) {//设置零件质量
this.pQuantity = pQuantity;
}
}

Part.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>使用Javabean</title>
</head>
<body>
<jsp:useBean id="pr" scope="application" class="part.Part">
修改前
<BR>使用getProperty取得零件的属性值
<BR>pName:<jsp:getProperty name="pr" property="pName"/>
<BR>pColor:<jsp:getProperty name="pr" property="pColor"/>
<BR>pQuantity:<jsp:getProperty name="pr" property="pQuantity"/>
<BR><BR>使用类定义的方法获取零件的属性值
<BR>pName:<%=pr.getpName() %>
<BR>pColor:<%=pr.getpColor() %>
<BR>pQuantity:<%=pr.getpQuantity() %>
<HR><BR>修改后
<jsp:setProperty name="pr" property="pName" value="K1365"/>
<jsp:setProperty name="pr" property="pColor" value="blue"/>
<jsp:setProperty name="pr" property="pQuantity" value="135"/>
<BR>使用getProperty取得零件的属性值
<BR>pName:<jsp:getProperty name="pr" property="pName"/>
<BR>pColor:<jsp:getProperty name="pr" property="pColor"/>
<BR>pQuantity:<jsp:getProperty name="pr" property="pQuantity"/>
<BR><BR>使用类定义的方法获取零件的属性值
<BR>pName:<%=pr.getpName() %>
<BR>pColor:<%=pr.getpColor() %>
<BR>pQuantity:<%=pr.getpQuantity() %>
</jsp:useBean>
</body>
</html>

useBean的更多相关文章

  1. JSP动作元素之useBean、setProperty、getProperty指令

    简介 这三个指令都是与JavaBean相关的指令,其中useBean指令用于在JSP页面中初始化一个Java实例:setProperty指令用于为JavaBean实例的属性设置值:getPropert ...

  2. jsp:useBean标准动作

    1.bean法则 JavaBean和企业JavaBean是完全不相干的两个东西.普通的非企业JavaBean需要满足一定的规范才能被JSP和servlet使用: 1)必须有一个无参数的公共构造函数: ...

  3. Jsp:useBean标签的使用

    1.<jsp:useBean id="为Bean起的别名(随意起)" class="Bean的目录,从包名开始写" scope="page | ...

  4. JSP:useBean,setProperty的使用

    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"% ...

  5. jsp的useBean标签使用

    创建JavaBean package com.itheima.domain; public class Person { private String name; private int age; p ...

  6. JSP---JavaBean的使用-jsp:useBean标签相关

    JavaBean介绍: JavaBean其实就是一个遵循特定写法的java类,但是必须具有如下特点: 1.这个java类必须具有一个公开的无参构造函数 2.属性必须私有化,类必须公开 3.私有化的属性 ...

  7. jsp:useBean的使用

    ->Bean的基本要素: 1.必须要有一个不带参数的构造器,在jsp元素创建Bean时会调用空构造器 2.Bean类应该没有任何公共实例变量,也就是说,不允许直接访问实例变量,通过setter/ ...

  8. jsp:usebean 常用注意事项

    bean就是一个Java类,一般来说写这个类应该注意以下几点: 1.必须有包名,不要使用裸类 2.类的第一个名字小写 3.尽量不要使用公共成员变量,使用私有的,通过set.get方法来操作类中的变量 ...

  9. <jsp:useBean>、<jsp:setProperty>与<jsp:getProperty>

    <jsp:useBean>标签 会调用java对象的无参构造方法,来创建实例. <jsp:useBean>标签是用来搭配JavaBean元件的标准标签,这里指的JavaBean ...

随机推荐

  1. 连接oracle数据库

    一.连接oracle数据库 一.windows环境 oracle windows客户端下载地址:http://www.oracle.com/technetwork/topics/winx64soft- ...

  2. 出现error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

    查看自己python的版本,然后下载自己版本Python的devel,比如python3.6.8就是 sudo apt-get install python3.6-dev

  3. python-迭代器与可迭代对象

    迭代器与可迭代对象 简述 迭代是数据处理的基石.扫描内存中放不下的数据集时,我们要找到一种惰性获取数据项的方式,即按需一次获取一个数据项.这就是迭代器模式 迭代器 迭代器是这样一个对象,实现了无参数_ ...

  4. Ubuntu设置su和sudo为不需要密码 (摘录自别处)

    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/langb2014/article/details/54646675 针对非服务器用户,只是用普通的U ...

  5. Windows 10安装Docker 步骤及顺序

    最近在工作中,重新安装Docker时,遇到了一点坑,故将自己解决经验分享一下~ Hardware assisted virtualization and data execution protecti ...

  6. md5加密utils

    package cn.itcast.bos.utils;   import java.math.BigInteger; import java.security.MessageDigest; impo ...

  7. windows10误删Administrator用户的家目录之后

    今天在玩Windows10的用户管理的时候,把Administrator用户给开启了,然后还用这个用户登录了系统. 结果就是,第一次登录的时候,闪过一条条初始化配置欢迎信息,Windows系统为Adm ...

  8. 304. Range Sum Query 2D - Immutable(动态规划)

    Given a 2D matrix matrix, find the sum of the elements inside the rectangle defined by its upper lef ...

  9. JQ得到当前登录城市和天气

    $(function () { findWeather(); }); function findWeather() { var cityUrl = 'http://int.dpool.sina.com ...

  10. 单链表反转java代码

    据说单链表反转问题面试中经常问,而链表这个东西相对于数组的确稍微难想象,因此今天纪录一下单链表反转的代码. 1,先定义一个节点类. public class Node { int index; Nod ...