Struts 2中自定义的类型转换器必须实现ognl.TypeConverter接口
为了开发方便,可直接继承org.apache.struts2.util.StrutsTypeConverter抽象类
.当需要将字符串转换成复合类型时,会调用convertFromString方法
.当需要将复合类型转换成字符串时,调用convertToString方法
注册自定义数据类型转换器
可以将自定义类型转换器注册为局部类型转换器和全局类型转换器。
.局部类型转换器仅仅对于某个Action起使用;
.全局类型转换器对所有Action的特定类型的属性都会生效。为了提高代码重用性,一般将自定义类型转换器定义成全局类型转换器
创建xwork-conversion.properties文件
此文件和struts.xml文件 在同一个目录
动态创建表格行与文本框
<script type="text/javascript">
//动态创建表格行与文本框
function insertRow(){
//获取表格对象
var myTab = document.getElementById("tab");
var newRow = myTab.insertRow(myTab.rows.length-1);
newRow.insertCell(0).innerHTML = "<input type=\"text\" name=\"products\"/>";
}
</script>