自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Poet

感谢 simpson, crystal, 丹恋耗, haven, rainy, lavender, basil, zoomlin 的贡献

  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 struts2由浅入深专题分享——interceptors 第二回 声明独立的拦截器和拦截器栈 by:丹恋耗

1.声明拦截器 通常拦截器声明包含声明可用的拦截器并把它们与应该触发的动作关联起来。唯一复杂的地方是栈的创建,栈允许你一次引用一组拦截器。像所有框架组建的声明一样,拦截器的声明必须在package元素内部。              ……            //声明拦截器栈                  //引用拦截器                    

2014-02-22 10:32:24 973

原创 struts2由浅入深专题分享——result-types 第一回 result-type类型及常见的几个类型 by:丹恋耗

关于类型: result-types>             result-type name="chain"class="com.opensymphony.xwork2.ActionChainResult"/>             result-type name="dispatcher"class="org.apache.struts2.dispatcher.ServletDi

2014-02-21 21:35:40 794

原创 struts2由浅入深专题分享——interceptors 第一回 interceptor的种类及exception拦截器 by:丹恋耗

Dubugstruts2源码之后,对其有了一些初步的认识。 对照官方文档,了解了每个拦截器的作用,如下所示的默认拦截器栈: interceptor-stack name="defaultStack"> interceptor-ref name="exception"/> interceptor-ref name="alias"/> interceptor-ref name="se

2014-02-21 21:30:20 986

原创 struts2由浅入深专题大纲(完善中....)

接下来会按照这个大纲进行深入的学习 struts2 filter action interceptor 1.interceptor的种类,基本的继承关系类图 resultType 1.resultType基本介绍,使用场景以及区别 2.类图结构 ActionContext(ValueStatck/OGNL)

2014-02-21 09:14:58 827

原创 struts2由浅入深专题分享——关于struts2 第一回 工作原理及流程 by:丹恋耗

1.struts2的工作原理     图显示了struts2请求处理的工作流。struts2提供了一个更整洁的MVC实现,这些整洁的线条依赖于其它几个参与每一个请求处理的关键架构组件的帮助。这些架构主键主要包括了拦截器、OGNL和ValueStack。     其中,MVC设计模式有3个关注点:模型、视图和控制器,而在struts2中,它们分别通过动作(action)、结果(result)

2014-02-20 09:26:45 934 1

原创 java编码规范(完善中...)

一. 注释模版 eclipse->windows->preference->java->code style->code templates->import     <template autoinsert="false" context="fieldcomment_context"         deleted="false" description="Comment for

2014-02-18 10:15:14 1068

原创 basil折腾emacs:02:字体配置

一.字体选择 英文字母选择Monaco, 中文选择文泉驿微米黑. 二.字体安装 文泉驿微米黑: 我的ubuntu12.04LST中已经有了, 查看路径/usr/share/fonts/ Monaco: cd /usr/share/fonts/ sudo mkdir Monaco cp Monaco_Linux.ttf /usr/share/fonts/Monaco/ fc-ca

2014-02-16 11:31:17 637

原创 basil折腾emacs:01.颜色主题配置

本期开始折腾Emacs, 之前已经接触了一段时间的emacs,但是看完基本操作文档以后没有即使的记录整理,都忘记了,所以现在乘着重新开始,赶紧做一点记录一点, 开篇先不严肃的尝试较为难以记忆的操作什么ctrl+xxx,meta+xxx等等。我是外貌协会的,不管用什么编辑器,都要折腾一下主题,颜色,高亮,字体什么的。OK下面我们开始,部分google来的,该配置很简单应该没有版权问题的吧。。。 一

2014-02-15 22:41:41 1202

转载 JAVA阅读源码的真实体会

转自:http://zwchen.iteye.com/blog/1154193 刚才在论坛不经意间,看到有关源码阅读的帖子。回想自己前几年,阅读源码那种兴奋和成就感(1),不禁又有一种激动。  源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。  说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如C++,一开始去啃《Core Java》,你是很难

2014-01-20 15:29:29 834

原创 struts2全局异常处理及配合log4j异常日志记录

在编写代码时除了使用try catch来捕获异常之外,还可以用struts2的声明式异常处理,即在Action中直接抛出异常交给struts2来处理,并且在xml文件中进行相应的配置,如下: 01 <!--设置全局返回结果 --> 02 global-results> 03

2014-01-20 15:26:16 1276

原创 使用SpringJUnit4ClassRunner进行单元测试

首先是import的类 1 import org.junit.Test; 2 import org.junit.runner.RunWith; 3 import org.springframework.test.context.ContextConfiguration

2014-01-20 15:23:59 1505

转载 SQL之EXPLAIN语法

转自:http://blog.csdn.net/gzh0222/article/details/6707760 1、EXPLAIN tbl_name EXPLAIN tbl_name是DESCRIBE tbl_name或SHOW COLUMNS FROM tbl_name的一个同义词。 2、EXPLAIN [EXTENDED] SELECT select_options 如果在SELECT语句

2014-01-20 15:22:15 748

原创 struts2默认拦截器与自定义拦截器在使用时的注意事项

很多时候,我们会自定义一个拦截器来替换struts2默认的拦截器,这时,我们需要注意一些事项。 百度一下,我们找到了默认拦截器的说明,如下: 拦截器/Interceptor 名字 说明 Alias alias 在不同的请求之间将请求的参数在不同的名称之间转换,请求的内容不变 Chaining chain 让前一个Action的属性可以变被后一个A

2014-01-20 15:21:17 1026

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除