else if(toClass == Stringclass)
{
String userInfo = ;
User user = (User)values ;
userInfo += 用户名为: + usergetUserName() ;
userInfo += 输入的密码为: + usergetUserPass() ;
return userInfo ;
}
else
{
return 类型转换失败! ;
}
}
}
建立OgnlTypeConvertconversionproperties(前面与Action类名一样后面是死的都一样)文件并且与OgnlTypeConvertclass放在一起通知系统怎么进行类型转换其内容如下:
//说明Action中user这个属性通过cn
edu
hld
TypeConversion这个类来实现类型转换
user=cneduhldTypeConversion
建立相应的indexjsp文件其内容如下:
<%@page contentType=text/html;charset=gb%>
<%@taglib uri=/strutstags prefix=s %>
<!DOCTYPE HTML PUBLIC //WC//DTD HTML Transitional//EN>
<html>
<head>
<title>测试Struts的类型转换</title>
</head>
<body>
<form action=regaction method=post>
<s:text name=userName></s:text>
<input type=text name=user/>
<br/>
<input type=submit value=Submit/>
</form>
</body>
</html>
配置strutsxml文件
<?xml version= encoding=UTF?>
<!DOCTYPE struts PUBLIC
//Apache Software Foundation//DTD Struts Configuration //EN
http://strutsapacheorg/dtds/strutsdtd>
[] [] [] []