, 그것은 잘 작동하고 documentation에 따라 다음과 같은 GET 요청을 생성 Apache Wink 프레임 워크를 사용하여 서버 측에서 "sort (+ isbn)"을 설정합니다. 예 : 대신 "sort = + isbn"과 같은 것을 기대할 수 있습니다.윙크 기반 REST API를 사용하여 dojox.grid.DataGrid를 정렬하는 방법은 무엇입니까?</p> <pre><code>GET http://localhost:8080/books/rest/books?sort(+isbn) </code></pre> <p>문제는 내가 쿼리 매개 변수를 해석 할 수 있다는 것입니다 : 열 헤더를 클릭하면
가 여기 내 서버 측 코드입니다 :
@Path("/books")
public class BookServiceImpl implements BookService {
...
@GET
@Produces(MediaType.APPLICATION_JSON)
public String getBook(@QueryParam("sort") String sortBy) {
System.out.println("Received Queryparam for sort is " + sortBy);
return "";
}
}
"종류 (+ ISBN)"이후에 할당 된 값이없는, 잘못된 쿼리 매개 변수가 될 것으로 보인다. Dojo DataGrid가이 규칙을 사용하는 이유를 모르겠습니다.
자바 측에서는 이상적으로 Wink 또는 다른 메커니즘을 사용하여 GET 요청을 처리하는 방법에 대한 도움을 받으실 수 있습니다.
멋지고 멋진 작품입니다! Thx Tarlog! – toby88