ajax 적용 관련 질문 입니다.
- 작성자 :
- 정*
- 작성일 :
- 2013-10-23 18:21:01
- 조회수 :
- 943
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
안녕하세요~
항상 도와주셔서 감사합니다!~
전자정부프레임워크 2.01
자바 1.6
오라클 에서 개발 중이구요~
AJAX요청이 이루어 지지 않아 질문 드립니다.
JSP페이지내에서
onclick="getProduct()"
하면 펑션을 타고
ajax를 통해 data를 받아 오는데요...
실패가 되네요..
자세한 내용은 첨부하였습니다. ~
해결방법 간곡히 부탁드립니다. ~~!!
감사합니다.!!
항상 도와주셔서 감사합니다!~
전자정부프레임워크 2.01
자바 1.6
오라클 에서 개발 중이구요~
AJAX요청이 이루어 지지 않아 질문 드립니다.
JSP페이지내에서
onclick="getProduct()"
하면 펑션을 타고
ajax를 통해 data를 받아 오는데요...
실패가 되네요..
자세한 내용은 첨부하였습니다. ~
해결방법 간곡히 부탁드립니다. ~~!!
감사합니다.!!
A
안녕하세요. 정철님.
우선 controller에 제대로 ajax 요청이 들어 갔는지 확인 해 보셔야 할 것 같습니다.
"허용되지 않는 요청을 하였습니다" 라는 문구와 함께 에러페이지를 뿌리는 경우는,
설정 상의 문제가 아니고 HTTP 405 오류가 발생된 경우하신 것 같은데,
Controller 메소드 상에 파라미터로 지정된 VO안에 일반 String이 아닌 객체(Date 등)에 대하여 웹 request 파라미터가 처리되지 않는 경우 등에 발생합니다.
(Controller의 메소드를 호출하기 전에 문제가 발생하는 경우)
우선 요청을 받아들이는 controller 메소드 안에서 로깅등을 통해서 정상적인 요청이 들어가는지 확인하신 후..
controller 메소드의 리턴값도 ajax 메소드의 요청한 데이터 타입과 매핑하여 전송 해 주셔야 정상적인 ajax 연계가 가능 합니다.
그럼 오늘도 좋은하루 보내시기 바랍니다.
감사합니다.
우선 controller에 제대로 ajax 요청이 들어 갔는지 확인 해 보셔야 할 것 같습니다.
"허용되지 않는 요청을 하였습니다" 라는 문구와 함께 에러페이지를 뿌리는 경우는,
설정 상의 문제가 아니고 HTTP 405 오류가 발생된 경우하신 것 같은데,
Controller 메소드 상에 파라미터로 지정된 VO안에 일반 String이 아닌 객체(Date 등)에 대하여 웹 request 파라미터가 처리되지 않는 경우 등에 발생합니다.
(Controller의 메소드를 호출하기 전에 문제가 발생하는 경우)
우선 요청을 받아들이는 controller 메소드 안에서 로깅등을 통해서 정상적인 요청이 들어가는지 확인하신 후..
controller 메소드의 리턴값도 ajax 메소드의 요청한 데이터 타입과 매핑하여 전송 해 주셔야 정상적인 ajax 연계가 가능 합니다.
그럼 오늘도 좋은하루 보내시기 바랍니다.
감사합니다.