java

位置:IT落伍者 >> java >> 浏览文章

Struts2的类型转换[3]


发布日期:2020年01月10日
 
Struts2的类型转换[3]

else if(toClass == Stringclass)

{

String userInfo = ;

User user = (User)values ;

userInfo += 用户名为: + usergetUserName() ;

userInfo += 输入的密码为: + usergetUserPass() ;

return userInfo ;

}

else

{

return 类型转换失败! ;

}

}

}

建立OgnlTypeConvertconversionproperties(前面与Action类名一样后面是死的都一样)文件并且与OgnlTypeConvertclass放在一起通知系统怎么进行类型转换其内容如下:

//说明Action中user这个属性通过cneduhldTypeConversion这个类来实现类型转换

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>

[] [] [] []

               

上一篇:Struts2的类型转换[4]

下一篇:Struts开发工作流程