일부 JSP 페이지의 기능을 GWT로 변환하려고합니다. javax.servlet.http.HttpServletRequest 요청은 JSP에서 암시 된 객체이며 request.getParameter ("refreshCount")를 호출하여 클라이언트의 새로 고침 횟수를 얻을 수 있다는 것을 알았습니다. getThreadLocalRequest()를 호출하여이 서비스 클래스에 대한 RPC 호출을하는 클라이언트의 서비스 구현 클래스 (RemoteServiceServlet 확장)의 GWT에서이 요청 객체에 액세스 할 수도 있다는 것을 알았다. 그러나 요청 개체에는 매개 변수가 없다는 것을 알았습니다. HttpServletRequest 또는 다른 방법을 통해 호출 클라이언트의 새로 고침 횟수를 얻는 방법은 무엇입니까?GWT 웹 응용 프로그램의 서버 측 새로 고침 횟수 얻기
1
A
답변
4
getParameter ("refreshCount")는 서블릿의 자동 기능이라고 생각하지 않습니다. 쿼리 문자열 (URL)에서 refreshCount 매개 변수의 값을 가져 오는 것 같습니다. 대부분의 경우 코드의 일부가 그 값을 설정합니다.
서블릿 클래스가 자동으로 추적하는 경우에도 해당 클라이언트의 세션 상태를 유지해야합니다. GWT RPC 호출에는 세션 기능이 내장되어 있지 않습니다. 이 작업을 수행하려는 경우, 당신은 두 가지 옵션이 있습니다 그래서 :
- 을 당신은 '새로 고침 횟수 "클라이언트에서 변수를 유지하고 매개 변수로하여 RPC 방법에 를 전달할 수 있습니다.
- 일종의 세션 ID를 각 RPC 메서드 호출 에 전달하고 서버 측의 새로 고침 횟수를 추적 할 수 있습니다. 이를 위해서는 이 데이터베이스에 세션을 저장해야하거나 일부 전역 메모리 구조에 이 필요합니다.
관련 문제
- 1. GWT 새로 고침 컴파일주기
- 2. GWT 새로 고침 수정
- 3. GWT 개발의 백엔드 새로 고침
- 4. gwt 응용 프로그램의 클라이언트 측 세션 관리
- 5. 웹 응용 프로그램의 서버 측 대 클라이언트 측 MVC
- 6. 큰 웹 응용 프로그램의 클라이언트 측 기술
- 7. GWT 서버 측 스레드
- 8. 클라이언트/서버 응용 프로그램에서 JTable 새로 고침
- 9. 웹 응용 프로그램의 페이지 처리 시간 (서버 측) 측정
- 10. Infragistics WebDataGrid 새로 고침 새로 고침
- 11. GWT : 서버 측 언어는 무엇입니까?
- 12. 서버 측 GWT 호출 취소
- 13. 기존 응용 프로그램의 웹 서버
- 14. gwt 모듈을 편집/저장/새로 고침
- 15. 새로 고침/새로 고침
- 16. 새로 고침 응용 프로그램 컨텍스트
- 17. 페이지 새로 고침 문제
- 18. 개발 모드에서 GWT 새로 고침 cyle
- 19. GWT 프로젝트에 대한 새로 고침 가속화
- 20. HttpServlet과 GWT 응용 프로그램의 클라이언트 측 사이의 통신
- 21. 새로 고침/새로 고침 Google지도
- 22. NSFetchedResultsController 새로 고침 새로 고침?
- 23. 얻기 누적 횟수
- 24. GWT + GAE 기반 응용 프로그램의 유효성 검사
- 25. 인터넷에서 동기화 후보기 새로 고침/새로 고침
- 26. 새로 고침 asp.net mvc 웹 페이지 새로 고침
- 27. 브라우저 새로 고침에 대한 웹 응용 프로그램의 클라이언트 세션 관리?
- 28. '/'응용 프로그램의 서버 오류
- 29. GWT 기반 응용 프로그램의 서버 다시 시작을 가로채는 방법은 무엇입니까?
- 30. mvc 웹 응용 프로그램에서 응용 프로그램 변수 새로 고침
이것은 의미가 있습니다. – P4ndaman