2008-10-29 21 views
3

我需要在OFBiz框架內使用prototype.js進行Ajax調用。我從.ftl文件中這樣做。我很困惑如何處理服務器端 - 通過Java事件或Java服務?最佳做法是什麼?而且我在使框架識別prototype.js文件時遇到問題。腳本標記中的路徑名存在一些問題。按照OFBiz框架標準,它必須是一些特殊的命名。在OFBiz中使用Prototype.js的Ajax

我搜索了Google,但我只找到關於如何使用原型的鏈接,但沒有找到關於原型+ OFBiz組合的鏈接。如果有人在這樣的OFBiz上做過任何事情,請幫忙。

回答

0

服務器像處理其他請求一樣處理AJAX請求。它可能包含一個事件或者不是,你的js函數將得到的響應是HTML輸出(如果響應是一個視圖)。如果您想使用JSON,則必須使用type="jsonservice"創建事件(並且您必須在控制器文件中包含jsonservice處理程序)。這樣您就可以使用AJAX發送和接收數據結構。