JSP与JavaBean相关的动作标签

JSPJavaBean相关的动作标签       

JSP中与JavaBean相关的标签有:

1):创建JavaBean对象;

2) :设置JavaBean属性;

3):获取JavaBean属性;

例如:有如下javaBean类

public class User {
	private String username;
	private String password;

	public User(String username, String password) {
		this.username = username;
		this.password = password;
	}
	public User() {
	}
	public String getUsername() {
		return username;
	}
	public void setUsername(String username) {
		this.username = username;
	}
	public String getPassword() {
		return password;
	}
	public void setPassword(String password) {
		this.password = password;
	}
	public String toString() {
		return "User [username=" + username + ", password=" + password + "]";
	}
}
1.
    

       标签的作用是创建JavaBean对象:         

1) 在当前JSP页面创建JavaBean对象;

2) 把创建的JavaBean对象保存到域对象中;

       

       上面代码表示在当前JSP页面中创建User类型的对象,并且把它保存到page域中了

      

       标签默认是把JavaBean对象保存到page域,还可以通过scope标签属性来指定保存的范围:




        
注意:

     标签其实不一定会创建对象!!!其实它会先在指定范围中查找这个对象,如果对象不存在才会创建


2.

        标签的作用是给JavaBean设置属性值,而是用来获取属性值。

        在使用它们之前需要先创建JavaBean

例如:
    




用户名:
密 码:

你可能感兴趣的:(JSP,JavaBean)