JSONP一例

return  request.getParameter("callback") + "(" + string + ")"; // str 可以为json数据  



如果为resteasy之类的,直接使用参数替换即可: 

Java代码  JSONP一例
  1. @GET  
  2. @PATH("/{callback}")  
  3. @Produces({MediaType.APPLICATION_JSON})  
  4. String method(@PathParam("callback") callback){  
  5.      ......// 省略  
  6.      return  callback + "(" + string + ")"; // 如果为自定义,这里callback=handler,如果为jQuery默认,则为随机jsonp1356493334400之类的数据  
  7. }  

相关推荐