- 浏览: 957450 次
- 性别:
- 来自: 江西上饶
文章分类
- 全部博客 (460)
- p.spring (56)
- p.maven (20)
- p.ant (17)
- p.jee (18)
- p.jse (33)
- p.ofbiz (31)
- p.软件工程 (8)
- p.struts2 (5)
- p.hibernate (5)
- linux (25)
- 设计模式 (2)
- p.javascript (11)
- 硬件 (1)
- p.jsp (2)
- p.windows批处理 (1)
- 操作系统问题 (5)
- 算法 (1)
- p.mysql (7)
- p.sql (5)
- p.c (1)
- google产品 (0)
- 内存 (1)
- p.struts (1)
- p.freemarker (7)
- p.css (4)
- p.log4j (10)
- p.html (3)
- 淘宝产品 (0)
- 其他 (3)
- 编译器 (0)
- svn (4)
- p.spring.security (11)
- 图形 (0)
- p.xml (1)
- p.ssh (0)
- p.jquery (4)
- p.jdbc (3)
- p.flex (0)
- p.c++ (0)
- p.c#Net (0)
- p.assembly (0)
- p.sqlserver (0)
- p.其他 (3)
- p.webwork (21)
- p.wap (12)
- p.cglib (1)
- p.jee服务器 (11)
- windows (2)
- p.iphone (1)
- p.java.分布式与集群 (2)
- p.ibatis (16)
- p.eclipse (5)
- 架构 (2)
- http协议 (5)
- 我的个人标准 (2)
- 多线程 (1)
- 奇怪问题 (5)
- p.jira (13)
- p.httpclient (1)
- 服务器.apache (11)
- 安全防范 (1)
- p.PODAM (1)
- p.junit (16)
- fop (2)
- 硬盘安装 (1)
- powerdesigner (0)
- 单元测试 (1)
- apache commons (4)
- tomcat+apache集群 (10)
- 各类诡辩 (1)
- 安卓 (8)
- qvod (1)
- java编程基础知识考试考点及答案 (0)
- 工作总结 (4)
- oracle (0)
- spring的util工具 (3)
- json (2)
- maven (3)
- jms (19)
- p.bat (3)
- hadoop (2)
- git (3)
- nginx (1)
- p.移动开发 (1)
- shiro (3)
- 游戏破解 (1)
- react-native (7)
- ios开发 (1)
- webmagic (6)
- socks5 (1)
最新评论
-
weituotian:
说的不好,没人看的
公司系统中的菜单功能和权限功能 -
石不易:
非常详细的注解~
绑定端口和IP,Listen 与VirtualHost指令 -
spring_springmvc:
spring mvc demo教程源代码下载,地址:http: ...
spring mvc -
liyixing1:
PandaDONG 写道谢谢你啊,我已经下下来了,只是还有很多 ...
jira war安装 -
liyixing1:
PandaDONG 写道谢谢你啊,我已经下下来了,只是还有很多 ...
jira war安装
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");
<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");
发表评论
-
EL表达式,ognl表达式对集合过滤和投影
2013-11-23 11:48 1201GONL<s:property value=" ... -
整站国际化方案
2012-11-28 17:46 1107当前常见的实现方式,主要由两种方案实现 1.通过locale ... -
form Display元素
2011-09-15 14:46 1334对于display元素,在代码 MacroFormRender ... -
tomcat中运行ofbiz
2011-09-07 17:09 1120http://blog.csdn.net/kongqz/art ... -
string-map-prefix string-list-suffix
2011-08-31 00:54 1660一般service都是用在event ... -
ofbiz文档
2011-08-29 18:07 1191http://ofbiz.apache.org/docs/ -
关于ofbiz-component.xml文件中的resource-loader
2011-08-28 19:44 1323寻找文件的方式最后是通过ComponentConfig.jav ... -
ofbiz中几个占位符
2011-08-28 19:04 1093OFBiz认为一些键名为反馈消息的占位符。 进入Screen ... -
ofbiz中各类安全代码解析
2011-08-28 18:49 1759security.hasPermission方法 publi ... -
OFBizCMS
2011-08-28 17:01 1330OFBizCMS是基于OFBiz框架的CMS系统,集合了邮件, ... -
UserLogin Party Person PartyGroup四个model关系
2011-08-27 00:05 1928只需从userloginmodel入手 其model定义是 & ... -
通过jdbc sql调用,并将结果转化成GenericValue
2011-08-26 23:48 18831.查看GenericDelegator的代码,发现代码最后是 ... -
EntityUtil
2011-08-26 23:13 1243排序,通常有的时候我们不希望通过order by来排序查询。而 ... -
关于实体过期快捷方式
2011-08-26 22:40 1290在java代码中查询实体未过期的快捷方式是 EntityCon ... -
ofbiz各类问题
2011-08-26 10:58 11451.eclipse下面运行出现 Exception in th ... -
screen,menu,form等里面的action
2011-08-25 19:00 1017以screen为例 其他类似 screen的action内容 ... -
controlservlet
2011-08-24 22:19 1773control servlet 需要为他在web.xml中指定 ... -
MultiForm表单后台处理方式
2011-08-24 15:06 1753首先确定下的是MultiForm的表单命名是FieldName ... -
scree 中的几个内置对象
2011-08-24 12:27 1221· screens是一个org.ofbiz.widget. ... -
ofbiz处理流程
2011-08-23 18:36 1316关于control servlet和请求处理,在OFBiz中有 ...
相关推荐
"DRR---java.rar_DRR_deficit_round_robin_discrete_event_java_event"这个压缩包文件内容涉及的是Java实现的一种特定的调度算法——Deficit Round Robin (DRR)。下面将详细解释DRR算法以及其与离散事件模拟...
java.awt.event 提供处理由 AWT 组件所激发的各类事件的接口和类。 java.awt.font 提供与字体相关的类和接口。 java.awt.geom 提供用于在与二维几何形状相关的对象上定义和执行操作的 Java 2D 类。 java.awt.im ...
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 Java的事件处理 JavaEvent
java.awt.event 提供处理由 AWT 组件所激发的各类事件的接口和类。 java.awt.font 提供与字体相关的类和接口。 java.awt.geom 提供用于在与二维几何形状相关的对象上定义和执行操作的 Java 2D 类。 java.awt.im 提供...
这里的“JAVA_event.rar_event_java event_鼠标事件”指的是一个关于Java事件处理,特别是鼠标事件的压缩包资源。这个资源可能包含了详细的文档和示例代码,帮助开发者理解和实现Java中的鼠标事件。 首先,我们要...
#### Java.awt.event Java.awt.event包包含了处理各种事件(如鼠标点击、键盘输入)的接口和类,是实现响应式GUI的关键。 #### Java.awt.font Java.awt.font包提供了显示不同类型的字体的功能,使得GUI可以使用更...
java.awt.event 提供处理由 AWT 组件所激发的各类事件的接口和类。 java.awt.font 提供与字体相关的类和接口。 java.awt.geom 提供用于在与二维几何形状相关的对象上定义和执行操作的 Java 2D 类。 java.awt.im ...
java.awt.event 提供处理由 AWT 组件所激发的各类事件的接口和类。 java.awt.font 提供与字体相关的类和接口。 java.awt.geom 提供用于在与二维几何形状相关的对象上定义和执行操作的 Java 2D 类。 java.awt.im ...
java.awt.event 提供处理由 AWT 组件所激发的各类事件的接口和类。 java.awt.font 提供与字体相关的类和接口。 java.awt.geom 提供用于在与二维几何形状相关的对象上定义和执行操作的 Java 2D 类。 java.awt.im ...
"Calendar-event-reminder.zip" 提供了一个实现此类功能的示例,它专注于使用Java编程语言来创建一个能够处理生日、会议和约会提醒的应用。让我们深入探讨这个项目所涉及的关键技术点。 1. **日历事件(Calendar ...
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_Event.rar_event”压缩包中,很可能包含了一些示例代码,用于演示如何在Java中处理事件。 首先,我们要理解Java AWT(Abstract Window Toolkit)和Swing库中的事件体系结构。AWT事件是Java最早引入的...
简单活动安排的算法 event.java 对于算法书上有用
Java Event Bus 事件监听器的应用 在Java编程中,事件驱动模型是一种常见的设计模式,它使得组件之间可以相互通信而无需直接耦合。Event Bus(事件总线)是这种模式的一种实现,常用于Android和Java桌面应用。本文...
标题中的“nioserver.zip_NIO_event driven java_java nio_java nioserv_nioser”表明这是一个关于Java NIO的服务器实现,且是基于事件驱动模式的。事件驱动编程是一种设计模式,它允许程序对特定事件做出响应,而...
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 Event-Delegation Model #### 前言 本文旨在深入解析Java Event-Delegation Model,特别是自Java 1.1引入以来的事件处理模型。通过理解事件委派机制的核心概念,我们可以更好地掌握Java GUI编程中的...
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.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...