用serveResource解決跨域訪問問題

2021-09-21 20:44:22 字數 460 閱讀 3879

簡介:

眾所周知,跨域問題是十分常見的需求,比如讓客戶端的ext-js控制項可以渲染來自伺服器端的json物件。我們可以用很多很多方法來解決,比如jsonp.但是,在liferay中,我們可以用serveresource方法來優雅的解決跨域訪問問題。

白板分析

以下是摘自我在技術討論會上的白板:

解決方法:

首先編寫一段serveresource方法,讓其和遠端的json物件打交道,它作為中間層可以封裝來在遠端的json資源,然後提供給本域內的ext-js**來渲染。

當然了,這裡我們的資源必須用在頁面上申明,來讓客戶端ext-js能用到指定的變數,從而訪問到這段**:

客戶端,就是基本的ext-js了,它可以去渲染我們serveresource所提供的json資源,因為是本域內,所以不存在跨域。

用遞迴思想解迷宮問題

include define max row 8 define max col 8 int flag 0 typedef struct point point int maze max row max col point footprints max row max col void print m...

用Matlab計算jacobian矩陣解析解

做擴充套件卡爾曼濾波 ekf 的時候需要用到jacobian矩陣。有時手工求解難度較大這時可以用matlab自動求出jacobian矩陣的解析解。以雷達觀測矩陣為例為例 syms x y vx vy 定義符號變數 jacobian sqrt x2 y2 atan y x xvx yvy sqrt x...

用貪心演算法求最優解

題目 有 m 元錢,n 種物品 每種物品有 j 磅,總價值 f 元,可以 使用 0 到 f 的任意 購買相應磅的物品,例如使用 0.3f 元,可以購買 0.3j 磅物 品。要求輸出用 m 元錢最多能買到多少磅物品 演算法思想 每次都買價效比最高的產品,價效比的計算公式為 重量 價效比的含義為用最少的...