OFBiz的一些技巧

使用webtool来测试service

  1. 访问 localhost:8080/webtools/control/main
  2. 登录以后你会看到一个菜单,有着很多功能
  3. 选择Service Engine的Run Service
  4. 在Service这里输入你要测试Service的名字
  5. submit以后你就能看到你测试的service的效果

使用Entity Data Maintenance来查看自己插入到数据中的数据

  1. 访问 localhost:8080/webtools/control/main,选择ENTITY ENGINE TOOLS的Entity Data Maintenance
  2. 你会看到非常多的entity!亮瞎了我的双眼!
  3. 这时候我们就需要搜索自己想要查看的Entity,在Entity Name处输入要查看Entity的名字
  4. 你可以看到范围被缩小了很多
  5. 点击Person的ALL按钮,进入到Person表中
    在下方我们就能看到Person表中有哪些数据了:
  6. 当然,我们也可以在Person表中进行搜索
  7. 结果显示在下方

使用ViewComponents来查看已有的component

输入网址:https://localhost:8443/webtools/control/ViewComponents

你就可以看到ofbiz中已有的所有component

Java Event的编译方法

我们定component名字叫做learning

  1. 在learning的根目录下,建立一个文件夹src,与ofbiz-component.xml在同一级目录下
  2. 右键点击ofbiz这个项目->Properties->Java Build Path->选择source这个Tag->add folder->将我们创建的这个src加入到java build path中
  3. 在src中创建你放代码的包,如我创建了src\org\ofbiz\learning\learning这几个文件夹

    在Project Explorer中可以看到
  4. 我们在最后一级learning创建我们处理event的.java文件
  5. 由于ofbiz是不会自动帮我们编译这个.java的,我们需要用ant来进行编译打包的工作。我们需要在learning的根目录下建立一个build.xml,让它来告诉ant要编译哪些src文件。最快捷的办法就是把/ofbiz/application/party下的build.xml拷贝到我们的learning的根目录,然后用搜索的方法将其中的“party”换成“learning”(即我们的component的名字)即可

    记得根据需要调整fileset,自我感觉

    以上的都可以不用动
  6. 在eclipse工作界面,选择window->show view->找到ant

    然后把ofbiz目录下的build.xml拖到里面

    双击这个OFBiz Main Build
    可以看到,开始编译了
    注意:整个过程如果开了ofbiz要记得关掉!
  7. 刷新一下我们的learning这个目录,可以看到多了一个build文件夹
  8. 在ofbiz-component.xml中加入这句话即可

    <classpath type="jar" location="build/lib/*"/>

     

如何在label中显示"<"和">"

由于标签的表示需要<和>,所以不可以直接写name="<....>"

而是这样写:title="Show &amp;lt;widgets&amp;gt;"

其中

&amp;lt; == <

&amp;gt; == >

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值