input.jsp页面
<%@ page language="java" contentType="text/html; charset=GBK"%>
<html>
<head>
<title>引用类型转换器</title>
</head>
<body>
<form action="compound.action" method="post">
<table align="center" width="360">
<tr align="center">
<td>
用户名:
<input type="text" name="theUser.name" />
</td>
</tr>
<tr align="center">
<td>
电&nbsp&nbsp话:
<input type="text" name="theUser.tel" />
</td>
</tr>
<tr align="center">
<td>
生&nbsp&nbsp日:
<input type="text" name="theUser.birdate" />
</td>
</tr>
<tr align="center">
<td>
<input type="submit" value="提交"/>
</td>
</tr>
</table>
</form>
</body>
</html>
User.java类
package sunyang;import java.util.Date;public class User {

// 封装name属性
private String name; // 封装tel属性
private String tel; private Date birdate;

public Date getBirdate() {
return birdate;
} public void setBirdate(Date birdate) {
this.birdate = birdate;
} // getter和setter方法
public String getName() {
return name;
} public void setName(String name) {
this.name = name;
} public String getTel() {
return tel;
} public void setTel(String tel) {
this.tel = tel;
}}
result.jsp页面
<%@ page language="java" contentType="text/html; charset=GBK"%>
<%@taglib prefix="s" uri="/struts-tags"%>
<html>
<head>
<title>转换成功</title>
</head>
<body>
<table align="center" width="360">
<tr align="center">
<td>
用户名:
<s:property value="theUser.name"/>
</td>
</tr>
<tr align="center">
<td>
电&nbsp&nbsp话:
<s:property value="theUser.tel"/>
</td>
</tr>
<tr align="center">
<td>
生&nbsp&nbsp日:
<s:property value="theUser.birdate"/>
</td>
</tr>
</table>
</body>
</html>当我在生日选框输入“1111111111”
为什么不报错,而是输出“1111111111”