Ajax在OFBiz中使用Prototype.js

Asked
Viewd1275

3

我需要使用prototype.js在OFBiz框架内进行Ajax调用。我正在从.ftl文件进行此操作。我对如何处理服务器端感到困惑-通过Java事件或Java服务?最佳做法是什么?而且我在使框架识别prototype.js文件方面遇到问题。脚本标记中的路径名存在一些问题。根据OFBiz框架标准,它必须是一些特殊的命名。

我搜索了Google,但只找到了有关如何使用原型的链接,却没有找到原型+ OFBiz的组合的链接。如果有人在OFBiz中做过这样的事情,请帮忙。

1 个答案

0

服务器像处理其他任何请求一样处理AJAX请求。它可能包含一个事件,也可能不包含一个事件,您的js函数将获得的响应是​​HTML输出(如果响应是view)。如果要使用JSON,则必须使用type="jsonservice"创建一个事件(并且必须在控制器文件中包括jsonservice处理程序)。这样,您可以使用AJAX发送和接收数据结构。