11.2 JSP中使用JavaBean
1.任务1--在JSP中使用JavaBean
利用JSP动作标签设置属性值
新建Studet类,封装成JavaBean;新建setProperty.jsp,在JSP中使用JavaBean。
说明:在JSP中操作JavaBean既可以使用java代码,也可以使用jsp动作标签。
Studet
package beans;
public class Student {
private String stuNo;
private String stuName;
public String getStuNo() {
return stuNo;
}
public void setStuNo(String stuNo) {
this.stuNo = stuNo;
}
public String getStuName() {
return stuName;
}
public void setStuName(String stuName) {
this.stuName = stuName;
}
}
setProperty.jsp
<%@ page language="java" import="beans.Student" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>设置属性值实例</title>
</head>
<body>
<!-- 使用Java代码操作JavaBean -->
<%
Student s1=new Student();
String name=request.getParameter("studentName");
s1.setStuName(name);
out.print(s1.getStuName());
%>
<hr>
<!-- 使用JSP动作操作JavaBean -->
<jsp:useBean id="s2" class="beans.Student"></jsp:useBean>
<jsp:setProperty property="stuName" name="s2" param="studentName" />
<%=s2.getStuName() %>
</body>
</html>