1.新建一个Dynamic Web Project项目,里面新建一个jsp文件,一个java文件,整体的框架如下所示:
2.Rectangle.java里面的代码如下所示:
package com.bean;
public class Rectangle {
private double length;
private double width;
public Rectangle() {
length = 20;
width = 10;
}
public double getLength() {
return length;
}
public void setLength(double length) {
this.length = length;
}
public double getWidth() {
return width;
}
public void setWidth(double width) {
this.width = width;
}
public double computerArea() {
return length * width;
}
public double computerLength() {
return (length + width) * 2;
}
}
3. one.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>example</title>
</head>
<body>
<jsp:useBean id="Rectangle" class="com.bean.Rectangle" scope="page" />
<p>矩形的长是:<%=Rectangle.getLength()%></p>
<p>矩形的宽是:<%=Rectangle.getWidth()%></p>
<p>矩形的面积是:<%=Rectangle.computerArea()%></p>
<p>矩形的周长是:<%=Rectangle.computerLength()%></p>
</body>
</html>
4. 在浏览器里面输入http://localhost:8080/meme/one.jsp运行之后得到的结果如下所示: