我的第一个jsp和javabean例子

打开eclipse新建一个web-->dynamic web project项目,取名mybeans

在src新建一个bean文件夹,然后在这个项目上新增一个Box class类

新增后会自动放在bean文件夹里

 

然后开始写Box 类的代码

package bean;

public class Box {
    public Box() {
        this.heigth=0;
        this.width=0;
    }
    private int heigth;
    private int width;
    public int getHeigth(){
        return heigth;
        
    }
    public int  getWidth() {
        return width;
    }
    
    public void setHeigth(int heigth) {
        this.heigth=heigth;
    }
    public void  setWidth(int width) {
        this.width=width;
    }
    public int returnCount() {
        return this.width*this.heigth;
    }
}

完成后右键项目,选择source-->clean up重新编译这个类(因为我的eclipse取消了自动编绎)

然后你会在你的项目build--》classes-->bean多出一个class文件

然后在项目的webcontent文件里新增一个jsp页面,并在文件里引用javabean类

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
    <%@page import="bean.Box" %>
<!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>Insert title here</title>
</head>
<body>
<jsp:useBean id="box" class="bean.Box" scope="page" >
</jsp:useBean>
<%
    box.setHeigth(2);
    box.setWidth(5);
    out.println("面积="+box.returnCount());
%>
</body>
</html>

 

 最后运行即可看到结果

 

 

新手刚学java

posted @ 2017-01-05 11:31  碳烤秋刀鱼  阅读(85)  评论(0)    收藏  举报