ajax
$.ajax(,
datatype : 'jsonp',
jsonp:"callback",
type:'post',
error: function(data) ,
success:function(data),
});
其中 datatype指定為jsonp,jsonp 指定為 callback(隨意),然後看struts2的配置:
callback
true
其中,這一條
callback
中callback與ajax中jsonp欄位設定相同
列印出來的 data 是 structs請求類例項的所有能夠get的成員物件:
hxcodelist: null
hxtype: null
content: null
counselordetail: "success"
counselordetailbyhxcode: "success"
spresult: object
typetypestr: null
urlstr: null
userhxcode: "zeknvedc208"
userhxsubcode: null
userinfoid: null
__proto__: object
js中,
data = data.spresult;
con += '
來訪問結果
201611.1 補充:
jsonp方式跨域只能是字串,所以struts在返回時應指定字串變數
jsonpresult
urgoo_callback
true
其中,jsonpresult 為 string 型別
public string actionmethod() throws exception
除此之外,還有一種方法可以指定跨域:
在 actionmethod中,
此時的前端**完全不用改變。
Struts2字尾 深入Struts2
一 將action字尾變成html字尾 xmlversion 1.0 encoding utf 8 doctype struts public apache software foundation dtd struts configuration 2.1 en struts include file...
Struts2入門(一)Struts2簡介
本章簡要介紹一下struts2框架 1.概念 我們知道,springmvc框架是為了整合servlet設計的控制層框架,那麼還有其他的框架也實現了這個功能,那麼就是struts2。struts2是乙個基於mvc設計模式的web應用框架,它本質上相當於乙個servlet,在mvc設計模式中,strut...
Struts2安裝與配置
一 安裝與配置struts2 注 以下內容為自學中總結,希望以部落格的形式記錄下來,同時希望能幫助到需要的人 x boys 如圖 三 選中匯入的jar包,右鍵build path add to bulid path.四 配置web.xml web.xml檔案位於web inf目錄下,只需要在其中加入...