自定义struts2.0中的转换器(converter)

本人做的这个转换器是帮大家认识如何最简单的做一个自定义转换器的

废话不说,马上来例子

一,先创建Simpleconverter.java动作类类

 

二,创建SimpleConverterConverter.java转换器类

 

三,创建SimpleConverter.jsp页面用于输入值

 

 

四,创建SimpleConverterResult.jsp页面用于显示输入的值

 

 

 五,配置SimpleConverter-conversion.properties文件

 

六,配置struts.xml文件

 

 

全部文件配置好了以后,打开SimpleConverter.jsp,输入aa,提交。显示***aa---;转换器测试成功

 

 

总结:

1,SimpleConverter-conversion.properties文件的命名必须是Action类的名字+"-"+"conversion".如果不是就不会调用你自定义的转换器SimpleConverterConverter.java

2,SimpleConverter-conversion.properties文件必须放在和你的Action类同一个目录下。

3,SimpleConverter-conversion.properties里面的内容username=tutorial.SimpleConverter.java。

username为要进行自定义转换类型的字段。

4,转换器调用过程。1)提交SimpleConverter.jsp页面时.2)程序会找到struts.xml文件.3)调用里面的action类SimpleConverter.java.4)转到调用SimpleConverterConverter.java。5)在此调用SimpleConverter.java类里面的execute()方法。大家认真看输出就清楚了,特别注意我在输出***aa---里面加进了*,-就是为了说明问题。

 

PS,小弟弄了半天,心得体会啊

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值