내 응용 프로그램의 프레젠테이션 레이어를 나타내는 프레임 워크로 Vaadin을 사용하고 있습니다. 바딘 테이블 목록에 문제가 있습니다. 나는 5 개의 열을 가진 1000 개의 열을로드합니다 (예, 1000을 모두로드해야합니다, 적게로드하는 옵션도 있습니다.)) 그러나 이것은 Vaadin을 사용할 때 매우 빠르지 않습니다. 내가 Json을 보았을 때 나는 everu 테이블 행을 위해 보내지 말아야 할 많은 변수가 있음을 깨달았다. Vaadin 편집 json 응답
이
내가 현재로서는이 응답입니다 :"domaindom-000000938.co_uk",
["17",
{"id": "PID783","readonly":true,"locale": "en_EN","format": "yyyy-MM-dd","strict":true,"wn":false,"parsable":true,
"v":{"day":7,"month":2,"year":2011}}],
["17",
{"id": "PID784","readonly":true,"locale": "en_EN","format": "yyyy-MM-dd","strict":true,"wn":false,"parsable":true,
"v":{"day":7,"month":2,"year":2011}}],
["17",
{"id": "PID785","readonly":true,"locale": "en_EN","format": "yyyy-MM-dd","strict":true,"wn":false,"parsable":true,
"v":{"day":7,"month":2,"year":2012}}],
"","","ENG"],
["tr",{"key":206},"
내가 수 있도록이 JSON 변환하고 싶습니다 당신은 내가 변수의 몇 가지를 제거한 볼 수 있듯이 더 같은
"domaindom-000000938.co_uk",
["17",
{"id": "PID783","locale": "en_EN",,"strict":true,"wn":false,"v1":"2011-07-02", "v2":"2011-02-07", "v3":"2012-02-07"}],
날짜 부분을 같은 절에 삽입했습니다.
제 궁둥이입니다. Vaadin에서 Vaadin이 Json 응답을 생성하는 방법을 수정하려면 어떻게해야합니까? 나는 현재이 같은 내 개체를 유지하기 위해 BeanItemContainer를 사용
public BeanItemContainer getPagedDataSource(){
List<Object> mylist = DAO.getDAO().createQuery(query, index, max);
return new BeanItemContainer<Object>(type, mylist);
}
덕분에 어떤 도움이나 의견을!
/Marthin
입니다 Vaadin i'v는 json 만 남겨두기로 결정했습니다. 니가 맞다. 나는 아들과 함께 혼란을 겪는다. 도와 주신 Thx! – Marthin