喜欢就像秋天的风,凉凉的,但是很清爽。 网站首页 JAVA
day04 自定义验证器
发布时间:2022-07-20 09:23:50作者:admin分类:[Struts]
一、自定义验证器必须实现Validator接口 ValidatorSupport和FieldValidatorSupport实现了该接口1、若需要普通的验证程序,可以继承ValidatorSupport类2、若需要字段验证程序,可以继承FieldValidatorSupport类注册验证程序:自定义验证器需要在类路径里的某个validators.xml文件里注册。
阅读全文>>day03自定义类型转换器
发布时间:2022-07-19 23:26:56作者:admin分类:[Struts]
一、自定义类型转换器1、为什么需要自定义类型转换器?因为Struts不能自动完成字符串到引用类型的转换2、如何完成自定义类型转换器 开发类型转换器的类:扩展StrutsTypeConverter类 基于配置类型类型转换器: 1、基于字段的配置: &nb…
阅读全文>>day02 struts类型转换错误消息
发布时间:2022-07-19 22:33:30作者:admin分类:[Struts]
如果类型转换失败:1、若Action类没有实现ValidationAware接口:Struts在遇到类型转换错误时仍会继续调用其Action方法,好像什么都没有发生过,2、若Action类实现了ValidationAware接口:Struts在遇到类型转换错误时,将不会调用其Action方法,Struts将检查相关action元素的声明是否包含一个name=input的result,如果有,struts将把控制权转交给这个result元素,如果没有inpu…
阅读全文>>day01 关于值栈
发布时间:2022-07-18 20:09:34作者:admin分类:[Struts]
ValueStack值栈对象,值栈可以分为两个逻辑部分 Map栈:实际上是OnglContext类型,是个Map,也是对ActionContext的一个引用,里面保存着各种Map:requestMap、 sessionMap…
阅读全文>>java静态代理和动态代理
发布时间:2022-06-22 14:06:36作者:admin分类:[Struts]
一、java代理简介java中的带通常为某一个对象提供代理机制,从而控制对这个对象不能访问,代理是一种设计模式代理机制能够实现对某个对象业务功能实现的隐藏,代理程序可以对目标对象进行渲染以及对使用对象者进行有效控制,代理可以看做是AOP模式的实现代理实现中可以分为一下角色:抽象接口:声明真实独享和代理对象的共同接口代理角色:其中主要包含的了被代理的对象被代理对象:客户最终要应用目标的对象InvocationHandler接口InvocationHandle…
阅读全文>>