我需要使用prototype.js
在OFBiz框架内进行Ajax调用。我是从.ftl
文件那样做的。我对如何处理服务器端感到困惑 - 通过Java事件或Java服务?什么是最佳做法?而且我在使框架识别prototype.js
文件时遇到问题。脚本标记中的路径名存在一些问题。根据OFBiz框架标准,它必须是一些特殊的命名。
我搜索了Google,但我只找到了如何使用原型的链接,但没有找到原型+ OFBiz组合的链接。如果有人在这样的OFBiz做过任何事情,请帮助。
答案 0 :(得分:0)
服务器像处理任何其他请求一样处理AJAX请求。它可能包含或不包含事件,您的js函数将获得的响应是HTML输出(如果响应是视图)。如果要使用JSON,则必须使用type="jsonservice"
创建事件(并且必须在控制器文件中包含jsonservice处理程序)。这样,您就可以使用AJAX发送和接收数据结构。