
struts
程序员阿军
程序人生,学无止境!
在此感谢大家的关注,后续会持续提供更优质的技术文章,谢谢大家!
展开
-
struts2的核心机制学习
1、客户端请求一个HttpServletRequest的请求,如在浏览器中输入URL就是提交一个(HttpServletRequest)请求。 2、这个请求经过一系列的过滤器(Filter)如(ActionContextCleanUp、其他过滤器(SiteMesh等)、 FilterDispatcher)。注意:这里是有顺序的,先ActionContext CleanUp,再其他转载 2017-03-09 15:08:13 · 351 阅读 · 0 评论 -
Java回调机制解析
模块之间总是存在这一定的接口,从调用方式上看,可以分为三类:同步调用、回调和异步调用。同步调用是一种阻塞式调用,也是我们在写程序中经常使用的;回调是一种双向的调用模式,也就是说,被调用的接口被调用时也会调用对方的接口,这句话可能有点绕,等文章后面举例说明;异步调用是一种类似消息或事件的机制,解决了同步阻塞的问题,举例来讲:A通知B后,他们各走各的路,互不影响,不用像同步调用那样,A通知B后,非得等转载 2017-03-30 22:12:36 · 239 阅读 · 0 评论 -
struts2的核心组件简单介绍
一、struts2的核心组件 1.default.properties(框架自带) 2.映射文件struts.xml(开发创建并使用) 3.过滤器FilterDispatcherss 4.业务控制器Action 5.值栈ValueStack 6.Result 7.Interceptor拦截器 8.Tags标签原创 2017-03-30 23:30:22 · 648 阅读 · 0 评论 -
Struts配置文件传参
对于struts配置文件传参的使用 假如第一个Action1可以把需要传的参数放到值栈里面(定义private String message属性,然后get和set就好) 之后给这个变量赋值,在Action可以这样配置红色代码 method="###"> Action2.action?mymessage原创 2017-04-02 23:25:30 · 417 阅读 · 0 评论 -
struts2拦截器的实现原理及源码剖析
拦截器(interceptor)是Struts2最强大的特性之一,也可以说是struts2的核心,拦截器可以让你在Action和result被执行之前或之后进行一些处理。同时,拦截器也可以让你将通用的代码模块化并作为可重用的类。Struts2中的很多特性都是由拦截器来完成的。拦截转载 2017-03-30 21:07:00 · 297 阅读 · 0 评论