JSP页面传递值
有三个文件
类User
register.html
register.jsp
USER类
package Test;
public class User {
private String name;
private String password;
private int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
register.HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>注册</title>
</head>
<body>
用户注册:
<form action="register.jsp">
<table>
<tr> <td>姓名:<input type="text" name="name"> </td></tr>
<tr> <td> 密码:<input type="password" name="password"> </td></tr>
<tr> <td> 年龄:<input type="text" name="age"> </td></tr>
<tr> <td> <input type="submit" value="注册"> </td></tr>
</table>
</form>
</body>
</html>
register.jsp
```html
```html
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<jsp:useBean id="user" class="Test.User" scope="request"/>
<jsp:setProperty name="user" property="*"/>
<html>
<head>
<title>Title</title>
</head>
<body>
注册成功<br>
<hr>
使用Bean属性方法:<br>
姓名:<%=user.getName()%>
姓名:<%=user.getPassword()%>
姓名:<%=user.getAge()%>
<hr>
使用getproperty动作:<br>
姓名:<jsp:getProperty name="user" property="name"/>
姓名:<jsp:getProperty name="user" property="password"/>
姓名:<jsp:getProperty name="user" property="age"/>
</body>
</html>
![在这里插入图片描述](https://img-blog.csdnimg.cn/20201126200850341.PNG?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L203MzE1,size_16,color_FFFFFF,t_70#pic_center)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20201126200850341.PNG?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L203MzE1,size_16,color_FFFFFF,t_70#pic_center)