- 博客(5)
- 收藏
- 关注
原创 Junit4 Suite用法 及 整包放进Suite的方法求助
简单记一下,其实很简单,Junit4使用了一jdk5的注解特性,添加了一些功能。 假设你有kewenA,kewenB,kewenC三个测试类,希望一下执行完,不要一个类一个类去点测试,就可以写这样一个suite:import org.junit.runner.RunWith;import org.junit.runners.Suite;@RunWith(Suite.clas
2014-02-24 11:58:08 3049 2
原创 Struts2 内建拦截器:Timer使用
看了一下Timer这个自带的拦截器,可以用于记录Action的执行时间,感觉可以用来记日志。记录每一个Action完整的耗时,便于后续性能分析消耗之类的事情,所以记一下这个东西怎么玩。 首先随便写一个action,为了便于看结果,写一个线程sleep的代码,看看时间记录结果:public class TimerInterceptor extends ActionSupport{
2014-02-22 16:56:31 2422
原创 Struts2 自定义拦截器配置和使用
Struts2中的拦截器是struts2的核心功能之一,不仅提供强大的默认拦截器,还提供了一套自定义拦截器的配置方法。简单写一下如何自定义一个拦截器并使用:1.首先要有一个你自己定义的拦截器,实现很简单,只要实现Struts2提供的interceptor接口,然后按照自己的需要编写实现代码。public class TestInterceptor implements Intercep
2014-02-21 16:31:26 2165
原创 Struts2 命名空间笔记
1. 不加namespace的即为默认命名空间,在默认命名空间内定义的Action,只要请求结尾与Action名相同,都可以处理。例如: 这里定义的action对于 http://localhost:8080/kewen/login.action http://localhost:8080/kewen/dota/login.action都是可以处理的。
2014-02-18 12:04:12 894 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人