`
gzspark
  • 浏览: 107458 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

OFBiz控制器与WEB应用指引

阅读更多
o 使用安全连接
在你的<request-map ..>编辑中使用<security > 标签,其中https="true"将使页面使用https协议,auth="true|false"决定用户是否必须先登入系统,direct-request="false"将不允许用户直接通过浏览器输入地址方式访问(即只能通过request-chain请求链方式访问)

o 异步方式运行服务
<event type="sevice" path="async" >

o 确认用户不会多次提交表单
使用 <response type="request-redirect" >替代type="view",在使用request-redirect做为回应方式时,将会将参数作为URL一部分,所以在有特殊字符时有可能导致错误。所以不要这样使用:
<response name="viewContact" type="request-redirect" value="viewContact"/>
可以使用以下方式来替代:
<response name="viewContact" type="request" value="viewContact"/>

o 错误信息的获得
错误与事件信息被设置于请求属性中的 _ERROR_MESSAGE_(String),_EVENT_MESSAGE_(String)。它们可以request.setAttribute()方式设置及通过request.getAttribute()方式读取。
参考 framework/common/webcommon/includes/messages.ftl

o 在请求后进行重定向
使用"/control/req1/req2"方式则控制器将在执行请求"req1"后进行"req2"

o 如何在查询按钮中加入预填参数
查询按钮可以通过Javascript方式创建查询操作,你可以使于预填字段方式在尾部增加参数,示例:
"javascript:call_fieldlookup2(document.addProductStoreRole.partyId,'LookupPartyName?productStoreId=${productStoreId}');"

o 关于XSL:FO的提示
在描述或文本后追加?xml或使用<#escape x as x?xml>,以避免收到错误提示。

o 在应用间切换时保持用户登入状态
在一个应用跳转至另一个应用时在URL中放入externalLoginKey参数,这样系统就不会再次要求你进行登入操作:
&externalLoginKey=${externalLoginKey}

本文档译自ofbiz 4.0 cookbooks,本人翻译,欢迎转载,请注明出处.
1
2
分享到:
评论

相关推荐

    Ofbiz的Web框架.

    Ofbiz的Web框架.

    ofbiz应用安装包(win版)

    使用批处理(包含vbs)和winrar自解压方法制作ofbiz web应用安装包。 包括:自动安装mysql服务,设置ofbiz启动所需jre环境,生成桌面启动ofbiz server的快捷方式。 包含文件:winrar自解压启动文件install.bat及...

    Apache+OFBiz+开发初学者指南

    OFBiz是一个非常著名的电子商务平台,是一个非常著名的开源项目,提供了创建基于最新J2EE/XML规范和技术标准,构建大中型企业级、跨平台、跨数据库、跨应用服务器的多层、分布式电子商务类WEB应用系统的框架。...

    OFBIZ快速入门OFBIZ快速入门

    OFBIZ快速入门OFBIZ快速入门OFBIZ快速入门OFBIZ快速入门OFBIZ快速入门OFBIZ快速入门

    Apache+OFBiz+开发初学者指南.chm

    OFBiz是一个非常著名的电子商务平台,是一个非常著名的开源项目,提供了创建基于最新J2EE/XML规范和技术标准,构建大中型企业级、跨平台、跨数据库、跨应用服务器的多层、分布式电子商务类WEB应用系统的框架。...

    ofbiz安装与配置

    ofbiz的安装配置指南,适用于初学者!可能和版本有关,请自行调试

    OFbiz实体引擎指南

    OFBiz是一个非常著名的电子商务平台,是一个非常著名的开源项目,提供了创建基于最新J2EE/XML规范和技术标准,构建大中型企业级、跨平台、跨数据库、跨应用服务器的多层、分布式电子商务类WEB应用系统的框架。...

    ofbiz 教程_配置ofbiz

    ofbiz的获取与部署,主要用到了gradle 和 eclipse,注意:cmd部署时,需要一个较好的网络环境以下载gradle

    用OFBiz创建一个完整的应用(翻译hello3)

    博文链接:https://jiasudu.iteye.com/blog/104768

    基于Ofbiz的Web框架.pdf

    基于Ofbiz的Web框架.pdf

    Ofbiz源码阅读笔记 之 请求控制篇

    该笔记基于Ofbiz10.04.02解读,系个人阅读Ofbiz源码记录所得,格式不太雅观,可作为阅读Ofbiz源码时的手册,这是第一篇后续会继续阅读写作; 该篇主要讲解控制请求的流程,以及其中的难点、重点。

    ofbiz学习笔记(自学整理)

    自学整理的ofbiz学习笔记,自学整理的ofbiz学习笔记,自学整理的ofbiz学习笔记,自学整理的ofbiz学习笔记,适合初学者,可以下个看看

    原创 Ofbiz 入门教程

    简单来说 Entity Engine 的主要功能是将数据库表创建、对象与数据表的映射、对象的查询等做了强大 封装,你可以在一个简单的 XML 文件中定义数据库表结构,Ofbiz 会自动帮你在数据库建表,并动态生成映射对象, 你在...

    OFBIZ集成Activiti流程

    OFBiz集成Spring和Activiti,详细设计说明书。ofbiz版本12.04

    ofbiz jar file2

    ofbiz jar file, some jars for ofbiz

    ofbiz数据结构设计

    ofbiz数据结构

    ofbiz开发框架建表语句 ofbiz_sql

    ofbiz sql 表结构

    ofbiz资料大全

    里面是下载地址,如果逆向开发ofbiz,只要下载它就绝对没错了 Apache+OFBiz+开发初学者指南.rar OFBiz开发快速入门.rar OFBiz-技术文档.rar OFBiz API中文版.rar Apache OFBiz Cookbook Sep 2010.rar Opentaps ...

    ofbiz集成富文本编辑器ueditor

    ofbiz集成富文本编辑器ueditor。已经配置好组件,拷贝进去就可以直接使用ueditor了。

Global site tag (gtag.js) - Google Analytics