要獲取數據,您只需要一個返回JSON對象數組的HTTP GET。從操作的返回值必須是類似的字符串:
[
{
"penUser":"Micha Roon",
"submitTime":"12.03 13:20",
"state":"Eingang",
"FormNumber":"001001"
},
{
"penUser":"Micha Roon",
"submitTime":"12.03 13:20",
"state":"Eingang",
"FormNumber":"001001"
}
]
如果你希望能夠更新的對象,你必須有一個反應與同一網址用於一個放的方法GET,如果你需要刪除,將使用DELETE。重要的部分是它必須是相同的URL。
爲了有JsonRestStore通過ID在GET參數,而不是將其追加到URL,你可以指定URL像這樣:
target:"services/jsonrest/formstore?formId="
當你調用yourStore.get("123")
請求將嘗試獲得http://yourserver:port/AppContext/services/jsonrest/formstore?formId=123
REST不過是一種約定。
您可以使用像jersey.java.net這樣的RESTFull API來讓您的生活更輕鬆,並且您的URL更加RESTFULL。