jsp,java bean 与图书信息查询系统

本文中主要是java bean的简单介绍。主要包含:
1.java bean的生命周期
2.java bean常用jsp标签
3.简单的java bean demo
1.java bean的生命周期
page,针对特定的网页,每次浏览网页都是一次新的需求。
request,针对同一个requet做的服务,所以每次浏览网页都是一次新的需求。
session,每次浏览器只要不管的话,累计计数。
application,针对所有的网页做的服务。2.java bean常用的标签及demoHelloWorldBean.java
package beans; /** * @author jefferyxu * / public class HelloWorldBean { private String str = “Hello World.”; /* * @return the str / public String getStr() { return str; } /* * @param str the str to set */ public void setStr(String str) { this.str = str; } }

jsp页面:

需要注意的是:如果<jsp:setProperty name=“hello” property=“str” value=“set hello world”></jsp:setProperty>这么写的话,可能报错:

org.apache.jasper.JasperException:/index.jsp(26,4) According to TLD, tag jsp:setProperty must be empty, but is not
改成下面即可:

action包
BookSearchServlet.javajsp,java bean 与图书信息查询系统
bean包
Book.java
jsp,java bean 与图书信息查询系统
test包
BooKTest.java
jsp,java bean 与图书信息查询系统
util包
DBUtil. java
jsp,java bean 与图书信息查询系统
web. xml配置
jsp,java bean 与图书信息查询系统
数据库数据
jsp,java bean 与图书信息查询系统
search.jsp
查询页面效果
jsp,java bean 与图书信息查询系统
.jsp代码

jsp,java bean 与图书信息查询系统
booklnfo.jsp
查询结果页面效果图
jsp,java bean 与图书信息查询系统
.jsp代码
jsp,java bean 与图书信息查询系统