- 浏览: 961983 次
- 性别:
- 来自: 江西上饶
文章分类
- 全部博客 (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安装
component-load.xml
路径:ofbiz\application\
作用:定义了所有在OFBIZ启动时需要加载的应用程序的位置。所以,当你创建了新的应用程序时,别忘了在该文件中添加应用程序的位置信息。在ofbiz\hot-deploy\目录下的应用程序不需要在component-load.xml里定义,ofbiz启动时会自动加载所有hot-deploy下的内容。
例子:<load-component component-location="${ofbiz.home}/applications/content" />
ofbiz-component.xml
位置:基于ofbiz的任何应用程序根目录下像
按作用:指出该应用程序数据模型(<entity-resource>),商业逻辑(<service-resource>),web应用程序(<webapp.../>)的位置
例子:
<entity-resource type="model" reader-name="main" loader="main" location="entitydef/entitymodel.xml" />
<service-resource type="model" loader="main" location="servicedef/services_agreement.xml" />
<webapp name="accounting" title="Accounting" server="default-server" location="webapp/accounting" base-permission="OFBTOOLS,ACCOUNTING" mount-point="/accounting" />
web.xml
位置:应用程序\webapp\accounting\WEB-INF
作用:配置main servlet(s),控制后台服务器(如tomcat server),及一些相关参数。
controller.xml
位置:应用程序\webapp\accounting\WEB-INF
作用:负责控制接收到的请求request。任何到来的请求,无论是屏幕请求,还是服务请求或事件请求,都要经过controller.xml的处理,然后转交给相应的相应的部分处理。
例子:
<request-map uri="main">
<security https="true" auth="true" />
<response name="success" type="view" value="main" />
</request-map>
<view-map name="main" type="screen" page="component://accounting/widget/CommonScreens.xml#main" />
(当请求"main"到来时,在controller.xml中,先找到<request-map uri="main">,根据其value="main",继续向下找到view-map name="main",最后得到该请求该返回的页面位置page="component://accounting/widget/CommonScreens.xml#main" )
路径:ofbiz\application\
作用:定义了所有在OFBIZ启动时需要加载的应用程序的位置。所以,当你创建了新的应用程序时,别忘了在该文件中添加应用程序的位置信息。在ofbiz\hot-deploy\目录下的应用程序不需要在component-load.xml里定义,ofbiz启动时会自动加载所有hot-deploy下的内容。
例子:<load-component component-location="${ofbiz.home}/applications/content" />
ofbiz-component.xml
位置:基于ofbiz的任何应用程序根目录下像
按作用:指出该应用程序数据模型(<entity-resource>),商业逻辑(<service-resource>),web应用程序(<webapp.../>)的位置
例子:
<entity-resource type="model" reader-name="main" loader="main" location="entitydef/entitymodel.xml" />
<service-resource type="model" loader="main" location="servicedef/services_agreement.xml" />
<webapp name="accounting" title="Accounting" server="default-server" location="webapp/accounting" base-permission="OFBTOOLS,ACCOUNTING" mount-point="/accounting" />
web.xml
位置:应用程序\webapp\accounting\WEB-INF
作用:配置main servlet(s),控制后台服务器(如tomcat server),及一些相关参数。
controller.xml
位置:应用程序\webapp\accounting\WEB-INF
作用:负责控制接收到的请求request。任何到来的请求,无论是屏幕请求,还是服务请求或事件请求,都要经过controller.xml的处理,然后转交给相应的相应的部分处理。
例子:
<request-map uri="main">
<security https="true" auth="true" />
<response name="success" type="view" value="main" />
</request-map>
<view-map name="main" type="screen" page="component://accounting/widget/CommonScreens.xml#main" />
(当请求"main"到来时,在controller.xml中,先找到<request-map uri="main">,根据其value="main",继续向下找到view-map name="main",最后得到该请求该返回的页面位置page="component://accounting/widget/CommonScreens.xml#main" )
发表评论
-
EL表达式,ognl表达式对集合过滤和投影
2013-11-23 11:48 1213GONL<s:property value=" ... -
整站国际化方案
2012-11-28 17:46 1115当前常见的实现方式,主要由两种方案实现 1.通过locale ... -
form Display元素
2011-09-15 14:46 1340对于display元素,在代码 MacroFormRender ... -
tomcat中运行ofbiz
2011-09-07 17:09 1128http://blog.csdn.net/kongqz/art ... -
string-map-prefix string-list-suffix
2011-08-31 00:54 1670一般service都是用在event ... -
ofbiz文档
2011-08-29 18:07 1206http://ofbiz.apache.org/docs/ -
关于ofbiz-component.xml文件中的resource-loader
2011-08-28 19:44 1331寻找文件的方式最后是通过ComponentConfig.jav ... -
ofbiz中几个占位符
2011-08-28 19:04 1105OFBiz认为一些键名为反馈消息的占位符。 进入Screen ... -
ofbiz中各类安全代码解析
2011-08-28 18:49 1767security.hasPermission方法 publi ... -
OFBizCMS
2011-08-28 17:01 1338OFBizCMS是基于OFBiz框架的CMS系统,集合了邮件, ... -
UserLogin Party Person PartyGroup四个model关系
2011-08-27 00:05 1938只需从userloginmodel入手 其model定义是 & ... -
通过jdbc sql调用,并将结果转化成GenericValue
2011-08-26 23:48 18881.查看GenericDelegator的代码,发现代码最后是 ... -
EntityUtil
2011-08-26 23:13 1253排序,通常有的时候我们不希望通过order by来排序查询。而 ... -
关于实体过期快捷方式
2011-08-26 22:40 1298在java代码中查询实体未过期的快捷方式是 EntityCon ... -
ofbiz各类问题
2011-08-26 10:58 11541.eclipse下面运行出现 Exception in th ... -
screen,menu,form等里面的action
2011-08-25 19:00 1031以screen为例 其他类似 screen的action内容 ... -
controlservlet
2011-08-24 22:19 1780control servlet 需要为他在web.xml中指定 ... -
MultiForm表单后台处理方式
2011-08-24 15:06 1770首先确定下的是MultiForm的表单命名是FieldName ... -
event java
2011-08-24 12:32 1088controller.xml <handler nam ... -
scree 中的几个内置对象
2011-08-24 12:27 1232· screens是一个org.ofbiz.widget. ...
相关推荐
你只需要下载这个文件包中的配置文件模板,虽后放到ofbiz1004\framework\appserver\templates\tomcat6下替换原来的文件,然后再到ofbiz目录下运行java -jar ofbiz.jar -setup tomcat6 ,完成后会得到一个setup的文件...
现在我们来看Ofbiz框架中关于事务的几个关键问题: 1. Ofbiz的服务可以通过配置文件启用或关闭事务。如果服务未开启事务,但我们在调用服务前使用`TransactionUtil.begin()`显式启动事务,仍然可以保证事务的一致性...
在这个过程中,可能会涉及以下几个关键知识点: 1. **Apache OFBiz简介**:OFBiz是由Apache软件基金会维护的一个全面的电子商务解决方案,包括订单管理、库存控制、采购、制造、财务和CRM等模块。它的核心是Java ...
OFBiz API中文版.chm文件是一个典型的Windows帮助文档,其中详细列举了OFBiz的所有服务、组件、实体以及相关的API接口。文档通常包含以下部分: - **服务**:描述了OFBiz中的服务接口,如订单处理、库存管理等。 ...
在实际应用开发中,我们可能会涉及以下几个关键知识点: 1. **实体管理**:OFBiz使用实体引擎来处理数据模型,通过实体定义文件(.entity.xml)来创建和操作数据库表。 2. **服务开发**:服务引擎是OFBiz处理业务...
文档可能涵盖了以下几个关键知识点: 1. **OFBiz应用架构**:OFBiz基于服务导向架构(SOA),采用组件化设计,允许开发者灵活组合和扩展功能。其核心组件包括实体引擎(Entity Engine)用于数据管理,工作流引擎...
下面将详细介绍几个关键配置文件的作用及其工作流程: ##### 1. **WEB-INF/controller.xml** - **文件位置与作用**: - **位置**:位于项目的`WEB-INF`目录下。 - **作用**:此文件主要用于定义HTTP请求与应用...
OFBiz的架构图主要包括以下几个关键部分: 1. **View Handler和Screen Widget Context**:这是MVC模式中的View层,负责处理用户界面和交互。View Handler解析请求,创建Screen Widget Context,用于在视图中传递...
为了使 OFBiz 在 Tomcat 6.0.41 上正常运行,需要生成并配置几个关键文件。这些文件位于 `ofbiz\framework\appserver\templates` 目录下,包括: - `catalina.bat` - `catalina.properties` - `catalina.sh` - `...
在实际项目中,Ofbiz实体引擎广泛应用于以下几个方面: - **业务逻辑**:开发人员可以利用实体引擎提供的API实现业务逻辑,如用户注册、订单处理、库存管理等。 - **数据迁移**:实体引擎支持数据导入导出,方便...
这些资料可能会涵盖以下几个关键知识点: 1. **Ofbiz架构**:介绍Ofbiz的整体架构设计,包括服务层、数据层、UI层的组成和交互方式,以及如何通过组件化的思想实现模块化开发。 2. **Ofbiz核心功能**:深入讲解...
2. `ofbiz-component.xml`文件的作用是告诉OFBiz框架如何定位资源以及如何将你的应用集成到OFBiz环境中。 - `<resource-loader>`元素指定如何加载资源。 - `<webapp>`元素定义Web应用程序的元数据,包括名称、...
学习Ofbiz时,你需要了解以下几个重要知识点: - **Ofbiz架构**:Ofbiz基于服务导向架构(SOA),由多个服务组件构成,如实体引擎(Entity Engine)、工作流引擎(Workflow Engine)和安全引擎(Security Engine)...
在OFBiz中,主要分为以下几个关键组件: 1. 服务引擎:负责处理服务调用,提供事务管理、安全性控制等功能。 2. 数据库访问层:通过JPA(Java Persistence API)和EJB(Enterprise JavaBeans)实现数据持久化。 3. ...
在Jiasudu的实例中,我们可能会接触到以下几个关键步骤: 1. **环境搭建**:包括Java环境的配置、Ofbiz的下载与安装,以及数据库的连接设置。这是开始Ofbiz开发的第一步,也是至关重要的一步。 2. **项目创建**:...
Ofbiz的Web请求流程通常涉及以下几个步骤:接收请求、解析请求、调用服务、更新模型、渲染视图并返回响应。这一过程确保了请求处理的高效性和灵活性。 总的来说,基于Ofbiz的Web框架提供了一种强大且全面的方式来...
这样做有几个显著的优点: 1. **模块化**:OSGi允许我们将OFBiz的各个部分划分为独立的模块,每个模块都有自己的生命周期,可以单独安装、更新或卸载,而不影响其他模块。这对于大型企业应用的维护和升级非常有利。...
OpenTaps的目录结构清晰明了,主要分为以下几个部分: 1. `applications`:存储了OpenTaps自带的各种应用程序,如accounting、humanres、order、party和content等。 2. `framework`:这是底层框架和基础服务的所在...