上一页 1 ··· 13 14 15 16 17
摘要: 如Struts2中的拦截器,简单的Demo如下:Java代码package com.pattern.templateMethod; /** * 抽象类,充当模板角色 * @author administrator * */ public abstract class AbstractDisplay { //由子类实现的抽象方法 public abstract void open(); public abstract void print(); public abstract void close(); //抽象类实现的方法,... 阅读全文
posted @ 2013-12-14 15:42 森林木马 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 新建 侦听者类: Observer 抽像侦听者 一个测试的侦听者: 事件管理类: EventManager 配置文件 : listener.xml 测试类: 阅读全文
posted @ 2013-12-14 15:22 森林木马 阅读(427) 评论(0) 推荐(0) 编辑
摘要: package com.owen.ma;import java.util.Map;import org.apache.struts2.interceptor.RequestAware;import org.apache.struts2.interceptor.SessionAware;import com.opensymphony.xwork2.ActionSupport;public class BaseAction extends ActionSupport implements RequestAware , SessionAware { private Map request; ... 阅读全文
posted @ 2013-12-11 15:18 森林木马 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 例子:(function bindColumnRowHoverEvent(){ $('.ticket_list_body .work_product').live('mouseenter', function(e){ e.stopPropagation(); $(this).hover(function() { if ($(this).find('.row_hover').length == 0){ $(this).addClas... 阅读全文
posted @ 2013-12-10 16:19 森林木马 阅读(627) 评论(0) 推荐(0) 编辑
摘要: Jquery中当一个Ajax请求启动时,并且没有其他未完成的Ajax请求时,将调用ajaxStart()方法。同样,ajaxStop()方法则是在所有Ajax请求都完成时调用。这些方法的参数都是一个函数,这个函数将在事件发生时被调用。使用这些方法的每一步是获取一个页面元素的引用。然后就可以在这个元素上调用ajaxStart()和ajaxStop()方法。使用语法:("#loading").ajaxStart(function(){ $(this).show();//callback}):当一个当Ajax请求开始时将把id为"loading"的内容显示;( 阅读全文
posted @ 2013-12-09 15:41 森林木马 阅读(3156) 评论(0) 推荐(0) 编辑
上一页 1 ··· 13 14 15 16 17