Struts2类型转换之批量类型转换

输入页面 input2.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Struts2.3 converter</title>
</head>
<body>

	

	<form action="userAction2.action">

		user info 1: <input type="text" name="user"/><br/>
		user info 2: <input type="text" name="user"/><br/>
		user info 3: <input type="text" name="user"/><br/>
		user info 4: <input type="text" name="user"/><br/>
	
		<input type="submit" value="submit"/>

	</form>

</body>
</html>

Terwer...大约 1 分钟后端开发Struts2输入流程跳转业务处理类型转换批量multi
Struts2类型转换之单个对象深入研究

重要特性总结

  1. Struts2 的类型转换,对于 8 个原生数据类型以及 Date,String 等常见类型,Struts2 可以使内建的类型转换器实现自动的转换;但对于自定义的对象类型来说,需要我们自己指定类型转换的方式,即自定义类型转换器。

  2. 对于自定义类型的转换器来说,需要提供三个信息:Action 的名字、Action 中待转换的属性名以及该属性对应的类型转换器。

    其中 Action 的名字是通过属性文件的 文件名​​ 来获得的、 Action 中待转换的属性名是通过属性文件中的 key ​​ 来获得的,该属性对应的类型转换器是通过该 key​​ 对应的 value​​ 来获得的。


Terwer...大约 3 分钟后端开发Struts2类型转换器类型转换属性转换strutsstruts2typetype-converterconverter