簡易JSON程式碼與Lotus Notes Agent 整合(Lotus Script & Java)
JSON是我們在整合運用上不可避免的一個寫法,下面我們就稍微講解一下整個運作原理.
當按下「Call AjaxAgent_LotusScript」透過XMLHttpRequest物件將請求位址送給Server
此位址會執行伺服器上名為AjaxAgent_LotusScript代理程式,代理程式並將執行結果回傳給前端,前端在透過相關技術做資料解析並將資料做相關處理.「Call AjaxAgent_Java」的方式也是雷同.
如上圖按下按鈕後alert出來後端處理傳回的資料,並將資料顯示在對應欄位上.
此範例特別用了繁體中文做測試目前沒發現有亂碼情形.
此範例應用學會後其實已經可以稍作修改就可以套用在正式應用程式上面.
如果遇到亂碼情形在「Call AjaxAgent_Java」如下圖那怎解決呢?
Server Document 改完就搞定囉.
如果Server 關閉執行後會出現錯誤訊息畫面.