2011-09-19 61 views
1

Oracle Forms有很多内置事件(触发器),例如按下按钮,按下按钮等。有人知道一个HTML/Javascript/Ajax/Java框架/库相当于这个吗?我试图将一个Forms应用程序转换为J2EE,并且如果它真的存在,它将从现有的库中受益匪浅。Oracle等效的oracle形式

感谢

+0

你使用OAF吗? –

+0

不,我正在寻找一个开源的,j2ee架构来承载这个应用程序。 OAF是否有任何开箱即用的东西? –

回答

0

javascipt的提供多个事件开箱,列表是由浏览器支持的可以在这里找到: http://www.quirksmode.org/dom/events/index.html

倾听和响应事件的例子: http://www.w3schools.com/dhtml/dhtml_events.asp

+0

嗨mwrf,谢谢。你列出的关于标准浏览器/ javascript兼容性的讨论。我正在寻找的是,实际上,oracle的JavaScript实现形式标准的内置插件。 (http://download.oracle.com/otn_hosted_doc/forms/forms/A73152_01.pdf) –

+1

@ user591831为什么不使用工具构建到平台中,而是在它上面模拟一些抽象层?你意识到你的工具箱里有更多的工具,那么你的锤子是对的?你知道并非所有东西都是钉子吗?你走下的路是史诗般的痛苦之路 – Raynos

1

”我在找什么,实际上,是oracle执行的 标准内置插件。“

大部分离开Oracle Forms的人都去了ApEx或ADF。两者都是Oracle框架。

我认为一组既知道Oracle Forms又想开发复制它的FOSS JavaScript框架的人是一个具有非常小的交集的维恩图。所以,祝你好运。


2017年更新:Oracle Forms是一种用于针对Oracle数据库构建面向用户的数据输入和检索应用程序的工具。它为此任务设计得很好,所以Oracle不建立Forms-to-J2EE转换器很有启发性。 Oracle电子商务套件是最大的Forms代码库,但Oracle选择从头开始重新构建应用程序,而不是转换它们。这是因为J2EE架构与Forms完全不同。

甲骨文花了15年时间试图找到Forms的纯Java/JavaScript替代品,这也很有启发性。在撰写本文时,Oracle Forms仍然很强大。退房the Forms 12c list of new features

0

mwrf提供有关JavaScript相关事件的好信息。 JQuery和YUI是很棒的Javascript库,如果您正在寻找更高级的Javascript实现,您可以开发监听器/事件 - http://jquery.com/http://yuilibrary.com/

如果您正在转向J2EE,您是否考虑过Oracle应用程序开发框架(ADF)? ADF是基于J2EE标准的强大框架。为了进行ADF开发,您可以使用名为JDeveloper(免费)的IDE来开发ADF中的应用程序。 JDeveloper和ADF极大地简化并加快了J2EE开发。就像Oracle Forms一样,JDeveloper使用声明式和可视化的方式进行开发,同时保留了J2EE开发的所有优点。因此就从Forms到J2EE开发的转换而言,ADF和JDeveloper是一个更平滑的过渡。

检查出来:​​

还有一些工具,帮助您自动迁移具体形式ADF - 看看下面:)

我联系谢谢

加文

http://www.pitss.com