对于一个成熟的、智能的MVC框架而言,不可避免地需要实现类型转换。因为B/S(浏览器/服务器)应用与传统的 C/S(客户端/服务器)应用程序不同,B/S 结构应用的请求参数是通过浏览器发送到服务器的,这些参数不可能有丰富的数据类型,因此必须在服务器端完成数据类型转换。Struts 2提供了功能非常强大的类型转换支持。