有人幫助..我如何可以通過使用JSON我的servlet輸出的字符串值,以我的ExtJS的..通Servlet的輸出JSON變量
我的servlet有一個像這樣的輸出;
[{"Name":"No Top Specified"},
{"Name":"No Bottom Specified"},
{"Name":"13KG F/B HAPPY PREMIUM TOP"},
{"Name":"13KG F/B SHARB B TOP"},
{"Name":"13KG F/B TROPIX TOP"},
{"Name":"13KG F/B BOTTOM 351.00"},
{"Name":"13KG F/B SHARBATLY BOTTOM"},
{"Name":"13KG F/B TROPIX BOTTOM"},
{"Name":"14KG F/B ORGANIC TOP"},
{"Name":"14KG F/B BOTTOM"}]
這些數據從我的數據庫來了..我想知道這將是我的ExtJS的語法,以使這些數據我的ExtJS的組合框供電的數據。謝謝。:)
這是我服務的方法..
JSONArray jsonarray = new JSONArray();
ResultSetMetaData rsmd = rs.getMetaData();
int y = 1;
while(rs.next()){
int numColumns = rsmd.getColumnCount();
JSONObject obj = new JSONObject();
for (int i=1; i<numColumns+1; i++) {
String column_value = rs.getString(i);
obj.put("Name", column_value);
response.setContentType("application/jsons");
response.setCharacterEncoding("UTF-8");
}
jsonarray.put(obj).toString();
y++;
}
System.out.println(jsonarray);
response.getWriter().println(jsonarray);
rs.close();
pst.close();
修改您的servlet輸出:{「items」:[{「Name」:...]}並使用store/modell指向您的servlet。 – 2013-03-12 10:43:17
你能解決你的問題嗎? – skuntsel 2013-03-14 16:11:51
@skuntsel:還沒有.. :( – Ching29 2013-03-15 06:40:08