Struts1——自定义转换器
2015-12-15 18:54
501 查看
在struts1中,使用了beanutils来处理类型的一些基本类型的转换。
当需要时候,可以定义自己的转换器,下面以java.util.Date为例来看下如何定义转换器。
然后重写convert方法:
在servlet的init方法中:
并设置servlet为服务器启动时进行初始化:
@2,使用PlugIn
将注册的方法写入一个继承PlugIn的类,并在struts的配置文件中配置这个plugIn
最近两天看struts的源码打破了我对编程大神的幻想,发现里面的代码居然能看懂一点儿。
Java好像很接地气!
1,首先要继承common-beanutils.jar包中的接口
2,注册类型转换类
@1,使用servlet进行注册在servlet的init方法中:
并设置servlet为服务器启动时进行初始化:
<servlet> <servlet-name>UtilDateConverterInitWithServlet</servlet-name> <servlet-class>com.lhc.struts.UtilDateConverterInitWithServlet</servlet-class> <load-on-startup>2</load-on-startup> </servlet>
@2,使用PlugIn
将注册的方法写入一个继承PlugIn的类,并在struts的配置文件中配置这个plugIn
<!-- 类型转换类的配置 --> <plug-in className="com.lhc.struts.UtilDateConverterInitWithPlugIn"/>
最近两天看struts的源码打破了我对编程大神的幻想,发现里面的代码居然能看懂一点儿。
Java好像很接地气!
相关文章推荐
- 简单的彷spring注解初始化action
- Maven工程整合SpringMVC和ibatis和Spring
- 多版本jdk共存--alternatives命令用法
- java中Map的简单运用
- 面向对象(Java中普通代码块,构造代码块,静态代码块区别及代码示例)
- spring quartz的常见配置
- Struts1——文件上传
- spring整合消息队列rabbitmq
- 控制反转(IoC)与依赖注入(DI)
- java yum安装的环境变量设置
- java xStream 解析 相关博客
- spring Aop切面
- Eclipse发布web项目不成功的原因
- Thinking in java4th读书笔记-第一章 对象导论
- java集合排序Collections.sort();Comparable;Comparator
- java nexus
- maven导入报错,eclipse项目中Java Resources 出现小红叉
- eclipse创建maven项目文件报错不提示
- Java中字符串转换为时间戳
- Java8学习