1.咱們需要乙個這樣的jsonp字串
var callbackp = ""
2:那麼咱們先構建json字串
import net.sf.json.jsonobject;
jsonobject jsonobject = new jsonobject();
jsonobject.put("success", "false");
jsonobject.put("msg", new string );
jsonobject.tostring()
3. 最後構建jsonp字串
/**
* 構建jsonp需要的字串,repalce做兩件事
* * 1:因為jsonobject會自動在字元/前加上\字元,所以需要用replace方法乾掉它。
* 2:將json裡的雙引號加上轉移字元\。
*/private string buildjsonpstring(string callback, jsonobject jsonobject)
4. 在webx2.5中輸出
將構建完的jsonp字串裝入actionresult裡,如下。然後請求xx.do。
public actionresult queryxpremind(
actionresult result = actionresult.create(this);
result.setplaintext(jsonpstring);
return result;
}
構建字串。
之前一直在查詢之類的問題,今天正好有機會和大家分享一下.package lixiangmao public class string4 每日一道理 乙個安靜的夜晚,我獨自一人,有些空虛,有些淒涼。坐在星空下,抬頭仰望美麗天空,感覺真實卻由虛幻,閃閃爍爍,似乎看來還有些跳動。美的一切總在瞬間,如同 海...
StringBuilder 字串構建
string 物件是不可改變的。每次使用 system.string 類中的方法之一時,都要在記憶體中建立乙個新的字串物件,這就需要為該新物件分配新的空間。在需要對字串執行重複修改的情況下,與建立新的 string 物件相關的系統開銷可能會非常昂貴。如果要修改字串而不建立新的物件,則可以使用 sys...
StringBuilder 字串構建
string 物件是不可改變的。每次使用 system.string 類中的方法之一時,都要在記憶體中建立乙個新的字串物件,這就需要為該新物件分配新的空間。在需要對字串執行重複修改的情況下,與建立新的 string 物件相關的系統開銷可能會非常昂貴。如果要修改字串而不建立新的物件,則可以使用 sys...