javaBean作业之购书表单传值

1.题目

实现表单传值,(书名、单价、数量),通过实体类进行数据绑定及计算,最终显示总价等信息。

要求:总价计算需要用实体类进行计算

2.Books实体类

package com.hjj.book;

import lombok.Data;

import javax.annotation.sql.DataSourceDefinition;

/**
 * @author:嘉佳 Date:2023/10/8 15:16
 **/

public class Book {
    private double price;
    private int num;
    private String bookName;
    private double totalPrice;

    public double getPrice() {
        return price;
    }

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

    public int getNum() {
        return num;
    }

    public void setNum(int num) {
        this.num = num;
    }

    public String getBookName() {
        return bookName;
    }

    public void setBookName(String bookName) {
        this.bookName = bookName;
    }

    public double getTotalPrice() {
        return this.price*this.num;
    }

    public void setTotalPrice(double totalPrice) {
        this.totalPrice = totalPrice;
    }

}

3.表单信息录入order.jsp

<%@page contentType="text/html;charset=UTF-8"%>
<%@page pageEncoding="UTF-8"%>


    
    信息录入


请输入购书信息




实施效果:

javaBean作业之购书表单传值_第1张图片

4.已录入信息展示javaBean.jsp

<%@page contentType="text/html;charset=UTF-8" %>
<%@page pageEncoding="UTF-8" %>
<%@page import="com.hjj.book.Book" %>


    信息查看
    
    




商品总价

<% request.setCharacterEncoding("UTF-8"); %>
书名 价格 数量 总价

实施效果:

javaBean作业之购书表单传值_第2张图片

 

 

你可能感兴趣的:(java,服务器,开发语言)