javaweb中javaBean的简单应用(动作表示读取,设置)

主要就是通过设置javaBean;
通过jsp里面的动作表示jsp:useBean </jsp:useBean>来读取或者设置里面的属性值;

package com.dmh;

public class Produce {
    private String name = "电吉他";
    private double price = 1880.5;
    private int count = 100;
    private String factoryAdd = "吉林省长春市XX琴行";

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public double getPrice() {
        return price;
    }

    public void setPrice(double price) {
        this.price = price;
    }

    public int getCount() {
        return count;
    }

    public void setCount(int count) {
        this.count = count;
    }

    public String getFactoryAdd() {
        return factoryAdd;
    }

    public void setFactoryAdd(String factoryAdd) {
        this.factoryAdd = factoryAdd;
    }
}

下面的是jsp


<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>获取JavaBean中的相关数据</title>
</head>
<body>
<jsp:useBean id="produce" class="com.dmh.Produce"></jsp:useBean>

<div>
    商品名称:<jsp:getProperty name="produce" property="name"/>
</div>
<div>
    商品价格:<jsp:getProperty name="produce" property="price"/>
</div>
<div>
    商品数量:<jsp:getProperty name="produce" property="count"/>
</div>
<div>
    商品厂址:<jsp:getProperty name="produce" property="factoryAdd"/>
</div>

<div > -------------- 分割线--------------</div>
    <div > 用jsp动作标示设置javabean里面的相关属性值</div>

   <jsp:setProperty name="produce" property="name" value="大雄"/>
   <jsp:setProperty name="produce" property="price" value="185.03"/>
   <jsp:setProperty name="produce" property="count" value="50"/>
   <jsp:setProperty name="produce" property="factoryAdd" value="浙江省杭州市XX地区"/>
<div > -------------- 分割线--------------</div>
<div>
    商品名称:<jsp:getProperty name="produce" property="name"/>
</div>
<div>
    商品价格:<jsp:getProperty name="produce" property="price"/>
</div>
<div>
    商品数量:<jsp:getProperty name="produce" property="count"/>
</div>
<div>
    商品厂址:<jsp:getProperty name="produce" property="factoryAdd"/>
</div>
</body>
</html>

最后浏览器中打开就是这个样子——
很简单的应用;

javabean中的定义的属性名称一定要与jsp中
property的名称一样,哟啊不然页面会报错
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值