随笔分类 - webWork
webwork学习笔记(八)-----xwork详述
摘要:xwork配置文件必需放在类路径(classPass)的根目录下,必需遵循DTD规范 xwork.xml文件的标签元素1、xwork:xwork配置文件的内容,都是定义在标签中,它的直接子标签有和2、Package:我们的Action,Interceptor,Result-type都是在此标签中定义,标签有个必需的属性"name",它用来标识唯一的一个package.属性"extends"是可选...
阅读全文
webwork学习笔记(七)-----验证框架的使用
摘要:1、注册我们的验证类型:webwork验证是通过验证类型来实现的,验证类型是通过类(该类必需实现com.opensymphony.xwork.validator.Validator接口,或者继承ValidatorSoupport,FieldValidatorSupport等)来实现的,在使用验证类型之前,必需要在validatorFactory中注册,一般使用配置文件validators.xml进...
阅读全文
webwork学习笔记(六)
摘要:Interceptor(拦截器)框架:Interceptor(拦截器)将Action共用的行为独立出来,在Action执行前后运行,这也就是我们所说的AOP(面向切面编程)。在webwork中如何创建自己的拦截器,并使用它。1、 创建一个自己需要的Interceptor类,它必需实现com.opensymphony.xwork.interceptor.Interceptor接口,具体的开发见下面的...
阅读全文
webwork学习笔记(五)
摘要:register-result.jsp result标签里面的"name"值表示action根据名字进行视图输出。type决定采用那一种视图技术,将执行结果展现给用户,下面是Type的类型:(1)、dispatcher:通过javax.servlet.RequestDispatcher的forward()或include()方法调度到页面展现,这样的页面一般是Jsp页面。location...
阅读全文
webwork学习笔记(四)
摘要:在Web应用程序开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServlet Http的请求(HttpServletRequest)、响应(HttpServletResponse)操作。 例子:我们需要在Action中取得request请求参数user...
阅读全文
webwork学习笔记(三)
摘要:webwork中的Action在MVC模式中担任控制部分的角色,每个请求的动作都对应于一个相应的Action,一个Action是一个独立的工作单元和控制命令,它需要实现Xwork里的Action接口,实现Action接口的execute()方法。 Action的主要功能是提供从请求中取得参数的值,转化成相应的模型,在将模型传递给执行业务操作的对象。 ...
阅读全文
webwork学习笔记(二)
摘要:webwork目前最新版本是2.2,现在webwork已经被拆分成了Xwork1和webwork2两个项目。 xwork简洁,灵活功能强大,它是一个标准的Command模式实现,完全从web层脱离出来。 webwork2建立在Xwork之上,处理http的响应和请求。webwork2使用ServletDispatcher将http请求的变成Action(业务层Act...
阅读全文
webWok学习笔记(一)
摘要:Webwork发行包中的文档并不是很全面,如果开发中遇到什么问题,登录Webwork Wiki站点查看在线文档是个不错的选择:http://www.opensymphony.com/webwork/wikidocs WebWork2 发行包中的\lib\core 目录下包含了WebWork2 用到的核心类库。将\webwork-2.1.1.jar 以及\lib\core\*.jar 复制...
阅读全文
浙公网安备 33010602011771号