struts2学习笔记2
1、类型转换:
struts2的类型转换器实际上是基于OGNL实现的,自定义类型转换需要实现TypeConverter或者DefaultTypeConverter或者StrutsTypeConverter
------------------------------------------------
继承DefaultTypeConverter需要重写convertValue()
?
?
???局部类型转换器:需创建ActionName-conversion.properties,ActionName是需要转化器生效的Action的类名,应该和Action是相同的路径下
?savePath在struts.xml中定义即可:
?
struts2可以配置上传解析器,在struts.properties,
?name保持一致,这样就可以直接处理,可以用数组:
???
?在action中需要返回InputStream,如果报异常
<interceptor-ref name="my-stack"><!--my-stack是拦截器栈--> <param name="second.name">xiugai</param></interceptor-ref>?