如何创建javabeans实例
1.像使用普通java类一样,创建javabean实例
创建一个用户类的javabeans
1 package com.po;
2 /**
3 *
4 * 用户类
5 * @author Administrator
6 *
7 */
8 public class Users {
9 private String username;//用户名
10 private String password;//密码
11
12 //保留此默认的构造方法
13 public Users(){
14
15 }
16
17 public String getUsername() {
18 return username;
19 }
20
21 public void setUsername(String username) {
22 this.username = username;
23 }
24
25 public String getPassword() {
26 return password;
27 }
28
29 public void setPassword(String password) {
30 this.password = password;
31 }
32
33
34
35 }
注意:要在jsp页面使用Users这个javabeans,要先导入进来
1 <%@ page language="java" contentType="text/html; charset=utf-8"
2 pageEncoding="utf-8"%>
3 <%@ page import="com.po.Users" %>
4 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
5 <html>
6 <head>
7 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
8 <title>Insert title here</title>
9 </head>
10 <body>
11 <h1>使用普通方式创建javabean的实例</h1>
12 <hr>
13 <%
14 Users user=new Users();
15 user.setUsername("admin");//设置用户名
16 user.setPassword("123456");//设置密码
17 %>
18 用户名:<%=user.getUsername() %><br>
19 密码:<%=user.getPassword() %><br>
20 </body>
21 </html>
2.在Jsp页面中通常使用jsp动作标签使用javabean
- userBean动作
- setProperty动作
- getProperty动作
1 <%@ page language="java" contentType="text/html; charset=utf-8"
2 pageEncoding="utf-8"%>
3 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
4 <html>
5 <head>
6 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
7 <title>Insert title here</title>
8 </head>
9 <body>
10 <jsp:useBean id="myUsers" class="com.po.Users" scope="page"/>
11 <h1>使用useBean动作创建javabean的实例</h1>
12 <hr>
13 用户名:<%=myUsers.getUsername() %><br>
14 密码:<%=myUsers.getPassword() %><br>
15 </body>
16 </html>