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. Springboot 学习教程(一):版本+ jdk 版本 + Maven 版本的匹配

    Spring boot 版本 Spring Framework jdk 版本 maven 版本 1.2.0 版本之前   6 3.0 1.2.0 4.1.3+ 6 3.2+ 1.2.1 4.1.3+ ...

  2. 关于JS的原型与继承笔记

    1.什么是原型? 原型就是公用的方法或者属性. 1.prototype本质上还是一个JavaScript对象: 2.每个函数都有一个默认的属性prototype,而这个prototype的constr ...

  3. 使用Apache JMeter对SQL Server、Mysql、Oracle压力测试(二)

    接着第一篇的写: 第三步,测试SQL Server数据库的性能: a.加载JDBC SQL Server驱动.添加线程组和设置线程属性和第二步一样,就不再赘述了: b.设置JDBC Connectio ...

  4. Scala简介、安装、函数、面向对象

    Scala是一门以java虚拟机(JVM)为目标运行环境并将面向对象和函数式编程的最佳特性结合在一起的静态类型编程语言. scala命令行窗口,我们称之为REPL,是指:Read->Evalua ...

  5. 7#Java基本语句语法

    Java基本语句语法https://github.com/DuGuQiuBai/Java/blob/master/day03/day03%E6%80%BB%E7%BB%93.txt 1:位运算符(了解 ...

  6. 学Python的感受

    这门课程已经上了两周了,虽然还没学到什么实质上的东西,只是做了几道题,但是我也感受到了Python的魅力.我感觉这门课真的很有用,比如老师所说的网络爬虫,我对这个非常感兴趣.再说说老师的教学方式,理论 ...

  7. dede织梦手机站m文件夹功能基础详解

    织梦2015年6月8日更新后,就添加了很多针对手机移动端的设计,最大的设计就是添加了生成二维码的织梦标签和织梦手机模板功能,织梦更新后,默认的 default模板中就包含手机模板,所以我们可以给织梦网 ...

  8. 使用vscode调试小段的typescript代码

    最近在学习typescript.学习 嘛,当然免不了各种练习,试错.那么使用vscode就可以很方便的做到. 首先是安装node.js.我们知道,node.js提供了js脱离浏览器的执行平台.node ...

  9. 判断文件的编码 python

    import chardet import string path1= r'C:\Users\25456\Desktop' path = path1 + r'\深度学习.txt' with open( ...

  10. C博客第02次作业---循环结构

    1.本章学习总结 1.1 思维导图 1.2 本章学习体会及代码量 1.2 本章学习体会及代码量 1.2.1 学习体会 1.这两周的学习懂得了循环结构的使用方法,懂得了在什么时候应该使用循环结构来处理问 ...