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的任何应用程序根目录下,如ofbiz\applications\accounting\
按作用:指出该应用程序数据模型(<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
位置:(以accounting为例)accounting\webapp\accounting\WEB-INF
作用:配置main servlet(s),控制后台服务器(如tomcat server),及一些相关参数。
经典内容:
<servlet>
<servlet-name>ControlServlet</servlet-name>
<display-name>ControlServlet</display-name>
<description>Main Control Servlet</description>
<servlet-class>org.ofbiz.webapp.control.ControlServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>ControlServlet</servlet-name>
<url-pattern>/control/*</url-pattern>
</servlet-mapping>
controller.xml
位置:(以accounting为例)accounting\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" )
http://blog.sina.com.cn/s/blog_4a4820f9_0008hi.html
分享到:
相关推荐
你只需要下载这个文件包中的配置文件模板,虽后放到ofbiz1004\framework\appserver\templates\tomcat6下替换原来的文件,然后再到ofbiz目录下运行java -jar ofbiz.jar -setup tomcat6 ,完成后会得到一个setup的文件...
OFBiz是一个非常好的企业级开发框架,实现了多层的松耦合结构,其中一部分松耦合就是通过配置文件实现的,这里就要提到一些配置文件和开发文件。
与hello资源结合使用,这是一个html5后台管理的模块,但实现了ofbiz主题针对具体应用的深度定制方法,里面只有一个页面,但基本思路已经包括在里面,希望大家能不断挖掘
OFBiz 主题修改文档
搞ofbiz或者opentaps二次开发的朋友可以看看,中文技术文档,比较详细的
ofbiz 数据模型 中文手册 ofbiz 核心的数据模型 表结构和字段翻译
OFBIZ快速入门OFBIZ快速入门OFBIZ快速入门OFBIZ快速入门OFBIZ快速入门OFBIZ快速入门
ofbiz一个完整例子,ofbiz学习实战例子.
ofbiz 部署一个新网站,一个简单的方法利用ofbiz去建立一个新网站
封装,你可以在一个简单的 XML 文件中定义数据库表结构,Ofbiz 会自动帮你在数据库建表,并动态生成映射对象, 你在程序中可以只考虑对 Object 的处理,Ofbiz 会自动通过事务逻辑更新到数据库中。Ofbiz 宣称的优点之...
ofbiz后台应用 - 订单 - 订单查询/订单列表 - 订单明细 - "PDF" 报表, 中文报"#" 错误。 需导入中文解决
ofbiz权限非常介绍,ofbiz进阶之权限介绍!
OFBIZ综合文档
Ofbiz框架中的事务解析.pdf
ofbiz中文指南 此中文手册对ofbiz中的mvc模式,服务引擎和实体引擎都作了说明
NULL 博文链接:https://qiangjiyi.iteye.com/blog/2091700
自学整理的ofbiz学习笔记,自学整理的ofbiz学习笔记,自学整理的ofbiz学习笔记,自学整理的ofbiz学习笔记,适合初学者,可以下个看看
ofbiz_服务引擎,ofbiz中最为称道的部分
别人写的一个ofbiz的一个简单的例子,希望对大家有用,顺便挣点儿积分!
里面是下载地址,如果逆向开发ofbiz,只要下载它就绝对没错了 Apache+OFBiz+开发初学者指南.rar OFBiz开发快速入门.rar OFBiz-技术文档.rar OFBiz API中文版.rar Apache OFBiz Cookbook Sep 2010.rar Opentaps ...