struts2
文章平均质量分 67
iteye_20670
这个作者很懒,什么都没留下…
展开
-
struts2 中struts.properties 配置详解
struts.configuration#该属性指定加载Struts 2配置文件的配置文件管理器。该属性的默认值是org.apache.Struts2.config.DefaultConfiguration,这是Struts2默认的配置文件管理器。如果需要实现自己的配置管理器,开发者则可以实现一个实现Configuration接口的类,该类可以自己加载Struts 2配置文件。stru...原创 2009-11-23 10:53:30 · 113 阅读 · 0 评论 -
webwork拦截器interceptor 之 ActionInvocation 意义
“将Web页面中的输入元素封装为一个(请求)数据对象”,这个对象就是ActionInvocation类型. 对于Xwork 而言,前端的Webwork 组件为其提供的是一个Map 类型的数据结构。而Action面向的却是Model对象所提供的数据结构。在何时、何处对这两种不同的数据结构进行转换? 写一个辅助类完成这样的工作,并在每次Action 调用之前由框架代码调用他...原创 2009-09-11 10:22:10 · 96 阅读 · 0 评论 -
struts2 流程源码分析及标签查询
源码分析:http://zddava.iteye.com/category/53604标签的使用:http://book.csdn.net/bookfiles/1058/2009-06-07 09:19:57 · 95 阅读 · 0 评论 -
struts2学习总结
该文章会随着strust2 学习的深入,不断添加和更新,说是总结,不过很不全面,都是自己在学习中遇到的一些难点,或者比较难记住,应用时该注意的地方。。当然我是在初学者的角度上写的,深度很有限。。 有些需具体分析的总结,已经写在blog 的struts2 标签的文章中,下面的只是一些小的知识点。 ps:给出的网址仅仅是供深入理解参考用,基本需掌握的都已写在本文中。-----...2009-04-28 11:54:14 · 117 阅读 · 0 评论 -
struts2中OGNL和 ValueStack(二)
表达式语言主要有以下几大好处:避免(MyType) request.getAttribute()和myBean.getMyProperty()之类的语句,使页面更简洁; 支持运算符(如+-*/),比普通的标志具有更高的自由度和更强的功能; 简单明了地表达代码逻辑,使用代码更可读与便于维护。 Struts 2中的表达式语言Struts 2支持以下几种表达式语言:OG...原创 2009-04-27 23:10:35 · 85 阅读 · 0 评论 -
struts2中OGNL和 ValueStack(一)
学习的时候,总分不清楚在struts2中页面的传值和取值是怎么来完成的,所以从网上搜了很多资料,现在把这些资料总结写,留着以后参考。。看完资料后也大概明白了。。。 先分清楚下ActionContext 、ValueStack 、Stack Context三者ActionContext 一次Action调用都会创建一个ActionContext 调用:ActionContext cont...2009-04-27 23:08:28 · 116 阅读 · 0 评论 -
Struts2 拦截器总结(内置和新建)
拦截器的类已经定义在特殊的配置文件中,这个配置文件的名字就叫做struts-default.xml,如果你继承了struts-default默认的包名,那你就可以使用这些拦截器了,否则你必须在你自己的包中定义拦截器在<interceptors>中进行定义。下面是Struts2中的内置拦截器介绍Interceptor Name Description A...2009-04-21 23:07:05 · 98 阅读 · 0 评论 -
struts2 处理请求流程分析(结合源码)3
2.3、dispatcher.serviceAction(request, response, servletContext, mapping);方法分析 public void serviceAction(HttpServletRequest request, HttpServletResponse response, ServletContext context, ...2009-12-04 17:35:32 · 93 阅读 · 0 评论 -
struts2 处理请求流程分析(结合源码)2
2、过滤器中的doFilter(ServletRequest req, ServletResponse res, FilterChain chain) 方法 2.1、request = prepareDispatcherAndWrapRequest(request, response);分析 我们知道JSTL默认是从page,request,session,appl...2009-12-04 17:35:03 · 139 阅读 · 0 评论 -
struts2 处理请求流程分析(结合源码)1
struts2 源码版本2.0.11.1本文是综合网上部分人的分析成果,然后再自己结合源码进行的,分析中如有错误,请指正。 从struts2 中的web.xml的启动配置可以看出,首先分析的是FilterDispatcher 这个过滤器类。 1、过滤器的初始化方法 void init(FilterConfig filterConfig) //初始化方法public vo...2009-12-04 17:33:57 · 109 阅读 · 0 评论 -
Struts2.1XX 后台不打印异常问题
在开发的时候发现Struts2.16 在action内抛出异常的时候,控制台是没有打印信息的,不过在Struts2.0的版本却可以,还不知道为什么要去掉(暂时不去研究),但这样很不方面,特别是写AJax 调用的时候。。于是对源码分析了一下后,发现了问题的所在是ExceptionMappingInterceptor 的默认参数的logEnabled 是false的,而抛出错误的时候根据这个判断...原创 2010-07-15 12:00:13 · 186 阅读 · 0 评论