定義一個JavaBean(JavaBean實際上就是一個簡單的java類)
javac -d ./ UserBean.java生成包文件
01
package com.javaweb.ch07;
02
//一個簡單的JavaBean示例
03
public class UserBean{
04
//用戶名屬性
05
private String username;
06
//用戶密碼屬性
07
private String password;
08
//獲取用戶名
09
public String getUsername(){
10
return username;
11
}
12
//設置用戶名
13
public void setUsername(String username){
14
this.username = username;
15
}
16
//獲取用戶密碼
17
public String getPassword(){
18
return password;
19
}
20
//設置用戶的密碼
21
public void setPassword(String password){
22
this.password = password;
23
}
24
}
01
<%@page language="java" contentType="text/html;charset=gb2312"%>
02
<!DOCTYPE html>
03
<html>
04
<head>
05
<title>調用JavaBean</title>
06
</head>
07
<body>
08
<%--通過JavaBean動作指令調用JavaBean--%>
09
<jsp:useBean id="user" scope="page" class="com.javaweb.ch07.UserBean"></jsp:useBean>
10
<%
11
//設置user的username屬性
12
user.setUsername("zhangdapeng");
13
//設置user的password屬性
14
user.setPassword("zhangda890126;;");
15
//打印輸出user的username
16
out.println("用戶名為:"+user.getUsername()+"<br />");
17
//打印輸出user的password
18
out.println("用戶的密碼為:"+user.getPassword()+"<br />");
19
%>
20
<%
21
try{
22
Class.forName("com.mysql.jdbc.Driver");//加載JDBC驅動程序
23
}catch(ClassNotFoundException e){
24
out.println("找不到驅動類");//拋出異常時,提示信息
25
}
26
%>
27
</body>
28
</html>
生成的類一定要放在自己項目的目錄下WEB-INF中的classes文件夾下面,沒有的話自己創建
摘自 張大鵬的博客