學習play_ajax

前言:前面寫了兩節學習play的基本操作,總結

play訪問控制器方法:

1、路徑的方式:“路徑名稱”

該方式必須要配置,否則沒法用:

在views/routes中配置Home page屬性:GET            路徑                   對應控制器方法

其次在控制器中有你所寫的方法

2、方法形式:@{控制器.方法名()}

這種形式直接訪問你的方法(前提是你有這個方法)

play交互:根據jpql語句操作

網址:http://blog.csdn.net/suncaishen/article/details/6279695可以看看

開始:

play中的ajax我用到的有兩種:

一種是play的、一種是jquery本身的

1、play自己的

採用的是標籤形式:

var listAction = #{jsAction @delete_serevice(":id")/};

$.getJSON(listAction({id:id})),function(data){});

varlistAction =#{jsAction @delete_serevice(':id')/};

$.getJSON(listAction({id:id}),function(data){});


這種方式,其中data就是返回的json數據,並且直接轉換爲json了

例如:

後臺:Map m=new Hashmap();

m.put("aa",list); 

m.put("bb",list2);

renderJSON(m);//這樣返回的一個map

前臺返回的data數據直接可以循環data取出數據/直接data.aa就是list,而不用再轉換

2、jquery的

$.ajax({});//這種大家都會吧,就不多說了,

只是url:"@{}",是這種寫法而已其餘的不變

就這樣吧。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章