package com.csdn.been;
import java.util.Date;
public class Person {
private String name;
private String sex;
private Date birthday;
public Date getBirthday() {
return birthday;
}
public void setBirthday(Date birthday) {
this.birthday = birthday;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
}
<%@ page Xlanguage="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'form.jsp' starting page</title>
</head>
<body>
<form action="MyJsp3.jsp" methoed="post">
姓名: <input type="text" name="name" /><br/>
性别 :<input type="text" name="sex" /><br/>
生日 : <input type="text" name="birthday" /><br />
<input type="submit" value="提交"/>
</form>
</body>
</html>
<%@ page Xlanguage="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@page import="java.text.DateFormat"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'MyJsp3.jsp' starting page</title>
</head>
<body>
<jsp:useBean id="person" class = "com.csdn.been.Person" scope ="page" />
<jsp:setProperty property="name" name="person" param="name" />
<jsp:setProperty property="sex" name="person" param="sex" />
<%
String date=request.getParameter("birthday");
DateFormat df= DateFormat.getDateInstance();
Date d= df.parse(date);
%>
<jsp:setProperty property="birthday" name="person" value="<%=d %>" />
<%=person.getName() %>
<%=person.getSex() %>
<%=person.getBirthday().toLocaleString() %>
<br>
</body>
</html>