注意:
- 系統環境microsoft windows 7
- 此版本適用於ofbiz 16.11.02
- ofbiz目錄hot-deploy資料夾,目的是讓開發者擴充套件開發自己的元件存放處,這裡我開發乙個hello world例子元件
1.在hot-deploy/ 新建hello資料夾;
2.在hot-deploy/hello 新建ofbiz-component.xml;
- <?xml version="1.0" encoding="utf-8"?>
xmlns:xsi=""
xsi:nonamespaceschemalocation="">
title="hello world"
server="default-server"
base-permission="ofbtools"
mount-point="/hello"--
+<%@ page import="org.apache.ofbiz.base.util.*" %>
<% string errormsg = (string) request.getattribute("_error_message_"); %>
:error message:
<%=utilformatout.replacestring(errormsg, "\n", "
")%>
-<%response.sendredirect("control/main");%>--
4.在hot-deploy/hello 新建widget資料夾:這個目錄作用建立表單、選單、螢幕的一些資源存放;
-在hot-deploy/hello/widget 新建helloscreens.xml
<?xml version="1.0" encoding="utf-8"?>
xmlns="" xsi:schemalocation=" ">
-在hot-deploy/hello/widget 新建commonscreens.xml
注意:commonscreens.xml檔案內容有點多,這裡我就不貼出來了,可以從元件example那裡複製乙份過來直接使用:example/widget/example/commonscreens.xml
-<?xml version="1.0" encoding="utf-8"?>
xmlns="" xsi:schemalocation=" ">
-<?xml version="1.0" encoding="utf-8"?>
websiteid
hello
localdispatchername
hello
maindecoratorlocation
component://hello/widget/commonscreens.xml
entitydelegatorname
default
controlfilter
controlfilter
allowedpaths
/error:/control:/select:/index.html:/index.jsp:/default.html:/default.jsp:/images:/js:/ws
redirectpath
/control/main
contextfilter
contextfilter
controlfilter
/*contextfilter
/*inte***ce -->
main control servlet
controlservlet
controlservlet
1controlservlet
/control/*
60true
true
cookie
index.jsp
6.啟動專案:cmd ->cd ofbiz專案目錄下-> gradlew ofbiz
-賬號:admin
密碼:ofbiz
OFBIZ 例項開發 二
注意 系統環境microsoft windows 7 此版本適用於ofbiz 16.11.02 ofbiz目錄hot deploy資料夾,目的是讓開發者擴充套件開發自己的元件存放處,這裡我開發乙個hello world例子元件 通過ofbiz例項 一 繼續更新改進這個例項 動態獲取資料庫person...
ofbiz 快速上手例項
按照原文的操作順序,寫完之後執行,會出現錯誤 本人經過不懈的努力之後,找到了一下需要修改的地方 1.controller.xml 其中這一句 main type screen page component widget screens.xml main page後面的值應該指向,自己定義的learn...
OFBiz實體引擎開發烹調書 一
保持實體名稱少於25個字元 這個限制主要是為了oracle只支援30字元以內的資料庫物件名稱,再加上ofbiz會自動在單詞之間加上 所以就得出了這麼個限制.關聯的工作方式 它們定義於entitymodel.xml檔案中的段,示例如下 type這個屬性標籤定義關聯型別 one 表示一對一,many 表...