• 카테고리

    질문 & 답변
  • 세부 분야

    웹 개발

  • 해결 여부

    미해결

[Ajax] 컨트롤러로 데이터 주기

20.06.10 16:28 작성 조회수 2.15k

1

강사님 안녕하세요.

수업잘듣고있는 학생입니다.

Ajax를 사용하려다 보니 안되는점이 있어 문의드립니다.

1.컨트롤러

2. JSP에 javascript

ajax 연결이 성공되었다고 뜨네요 다만 컨트롤러에서 request.getParameter 혹은 request.getAttribute 값으로 보려고 해도 값을 받아지지 않습니다.

var comp(보내려는 변수) 값은 다 정상적으로 뜹니다 또한 컨트롤러에서 특정값을 return 처리해도 정상적으로 받아와지네요 ㅠ

정리하면 Post로 보내는 데이터를 컨트롤러에서 확인이 불가합니다. 다른 데이터는 다 정상입니다.

답변 2

·

답변을 작성해보세요.

1

hiseok3736님의 프로필

hiseok3736

질문자

2020.06.10

강사님 잘 되네요 감사합니다.

V2.0 확인해보겠습니다.

감사합니다.

0

[강의와 상관없는 개인적인 질문입니다.]

안녕하세요.일전에 프레임잡는 작업은 잘되셨는지 모르겠습니다.

아래는 답변입니다. 

[질문: 컨트롤러에서 request.getParameter 혹은 request.getAttribute 값으로 보려고 해도 값을 받아지지 않습니다.

 

[답변]

키와 값 형태로 보내야지 request.getParameter에서 찾을 수 있습니다.

data: {"comp":comp}로 변경해서 사용해보시길 바랍니다.

 

[아래내용은 오후12시 삭제 예정]

삭제된내용.