ofbiz错误处理之一

在目录 ${OFBizInstallFolder}\applications\party\webapp\partymgr\WEB-INF目录中,编辑extended.xml文件。在第3行:

<view-mapname="PostalAddressAdvisory"type="screen"page="component://party/widget/partymgr/OurPartyScreens.xml#PostalAddressAdvisory"/>

前添加如下内容:

---------------------------------------------------

<handlername="bsf"type="request"class="org.ofbiz.webapp.event.BsfEventHandler"/>

    <request-mapuri="PostalAddressAdvisory">

         <securityhttps="true"auth="true"/>

         <eventtype="bsf"invoke="org/ofbiz/party/party/postalAddressAdvisory.bsh"/>

         <responsename="isMars"type="view"value="PostalAddressAdvisory"/>

         <responsename="notMars"type="view"value="editcontactmech"/>

    </request-map>

---------------------------------------------------

注意<event>元素的type属性的值为bsf。它表示BeanShell框架。这意味着我们在postalAddressAdvisory.bsh使用BeanShell脚本语言来编写。尽管构造非常快并出于对快速例子的兴趣,BeanShell的执行比编译的Java代码慢,而且很难调试,此时,OFBiz对该处理的编码已替换为groovy

所以黄色高亮部分应该是组件的路径invoke="component://party/script/org/ofbiz/party/party/postalAddressAdvisory.bsh"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值