`
liyixing1
  • 浏览: 942117 次
  • 性别: Icon_minigender_1
  • 来自: 江西上饶
社区版块
存档分类
最新评论

event java

 
阅读更多
controller.xml

<handler name="java" type="request" class="org.ofbiz.webapp.event.JavaEventHandler"/>
首先这里的name和screen的处理的name类似。
ofbiz在RequestHandler中
/** Find the event handler and invoke an event. */
    public String runEvent(HttpServletRequest request, HttpServletResponse response,
            ConfigXMLReader.Event event, ConfigXMLReader.RequestMap requestMap, String trigger) throws EventHandlerException {
        EventHandler eventHandler = eventFactory.getEventHandler(event.type);
        String eventReturn = eventHandler.invoke(event, requestMap, request, response);
        if (Debug.verboseOn() || (Debug.infoOn() && "request".equals(trigger))) Debug.logInfo("Ran Event [" + event.type + ":" + event.path + "#" + event.invoke + "] from [" + trigger + "], result is [" + eventReturn + "]", module);
        return eventReturn;
    }

根据EventHandler eventHandler = eventFactory.getEventHandler(event.type);
event.type获取
event.type就是
<event type="javap" path="org.ofbiz.learning.learning.LearningEvents"
invoke="processFirstForm" />这里的type
它一type作为key从eventFactory的getEventHandler获取hander
eventFactory.getEventHandler中的handler是以
事件类型的处理的name作为key,示例作为value存放的map

在其内部可以取得


locale对象可以像下面这样获取:

---------------------------------------------------

Locale locale = UtilHttp.getLocale(request);

---------------------------------------------------

delegator对象可以像下面这样获取:

---------------------------------------------------

GenericDelegator delegator =  (GenericDelegator)request.getAttribute("delegator");

---------------------------------------------------

dispatcher对象可以像下面这样获取:

---------------------------------------------------

LocalDispatcher dispatcher =  (LocalDispatcher)request.getAttribute("dispatcher");

---------------------------------------------------

security对象如下获取:

---------------------------------------------------

Security security = (Security)request.getAttribute("security");

---------------------------------------------------

userLogin对象如下获取:

---------------------------------------------------

GenericValue userLogin =  (GenericValue)request.getSession().getAttribute("userLogin");
分享到:
评论

相关推荐

    DRR---java.rar_DRR_deficit round robin_discrete event java_event

    source code deficit round robin in java. use discrete event simulation

    JAVA_API1.6文档(中文)

    java.awt.event 提供处理由 AWT 组件所激发的各类事件的接口和类。 java.awt.font 提供与字体相关的类和接口。 java.awt.geom 提供用于在与二维几何形状相关的对象上定义和执行操作的 Java 2D 类。 java.awt.im ...

    JAVA API官方中文版手册chm文件文档

    java.awt.event java.awt.font java.awt.geom java.awt.im java.awt.im.spi java.awt.image java.awt.image.renderable java.awt.print java.beans java.beans.beancontext java.io java.lang java.lang...

    Java视频教程2—JavaEvent

    Java视频教程2 Java的事件处理 JavaEvent

    Java 1.6 API 中文 New

    java.awt.event 提供处理由 AWT 组件所激发的各类事件的接口和类。 java.awt.font 提供与字体相关的类和接口。 java.awt.geom 提供用于在与二维几何形状相关的对象上定义和执行操作的 Java 2D 类。 java.awt.im 提供...

    java api最新7.0

    java.awt.event 提供处理由 AWT 组件所激发的各类事件的接口和类。 java.awt.font 提供与字体相关的类和接口。 java.awt.geom 提供用于在与二维几何形状相关的对象上定义和执行操作的 Java 2D 类。 java.awt.im 提供...

    JavaAPI1.6中文chm文档 part1

    java.awt.event 提供处理由 AWT 组件所激发的各类事件的接口和类。 java.awt.font 提供与字体相关的类和接口。 java.awt.geom 提供用于在与二维几何形状相关的对象上定义和执行操作的 Java 2D 类。 java.awt.im ...

    java jdk-api-1.6 中文 chmd

    java.awt.event 提供处理由 AWT 组件所激发的各类事件的接口和类。 java.awt.font 提供与字体相关的类和接口。 java.awt.geom 提供用于在与二维几何形状相关的对象上定义和执行操作的 Java 2D 类。 java.awt.im ...

    JavaAPI中文chm文档 part2

    java.awt.event 提供处理由 AWT 组件所激发的各类事件的接口和类。 java.awt.font 提供与字体相关的类和接口。 java.awt.geom 提供用于在与二维几何形状相关的对象上定义和执行操作的 Java 2D 类。 java.awt.im ...

    java SE API

    java.awt.event java.awt.font java.awt.geom java.awt.im java.awt.im.spi java.awt.image java.awt.image.renderable java.awt.print java.beans java.beans.beancontext java.io java.lang java.lang...

    java生产者消费者demo

    生产者/消费者问题的多种Java实现方式。采用适配器模式架构完成三种方式的实现。demo清晰明了

    [Java参考文档]

    java.awt.event 提供处理由 AWT 组件所激发的各类事件的接口和类。 java.awt.font 提供与字体相关的类和接口。 java.awt.geom 提供用于在与二维几何形状相关的对象上定义和执行操作的 Java 2D 类。 java.awt.im ...

    JAVA_event.rar_event_java event_鼠标事件

    针对于JAVA事件的总结,包括鼠标事件

    [Java参考文档].JDK_API 1.6

    java.awt.event 提供处理由 AWT 组件所激发的各类事件的接口和类。 java.awt.font 提供与字体相关的类和接口。 java.awt.geom 提供用于在与二维几何形状相关的对象上定义和执行操作的 Java 2D 类。 java.awt.im 提供...

    活动安排算法 event.java

    简单活动安排的算法 event.java 对于算法书上有用

    Javase-6.0_中文API_HTML(最新更新)

    java.awt.event java.awt.font java.awt.geom java.awt.im java.awt.im.spi java.awt.image java.awt.image.renderable java.awt.print java.beans java.beans.beancontext java.io java.lang java.lang...

    jdk 中文版

    java.awt.event java.awt.font java.awt.geom java.awt.im java.awt.im.spi java.awt.image java.awt.image.renderable java.awt.print java.beans java.beans.beancontext java.io java.lang java.lang...

Global site tag (gtag.js) - Google Analytics