TheFIF
485
2019-09-09 11:56:22
2
110

jsp의 option value값을 자바단에서 콘솔로 찍기


안녕하세요, view페이지에서 select 태그의 option value값을 가지고 와서 자바단에 뿌려주고 싶은데 어떻게 해야 좋을지 막막해서 질문 드립니다.



 alert로 찍어보면 선택한 값이 출력이 됩니다.


자바스크립트 부분입니다.




저 부분의 선택한 option value값이 DatabaseConnector로 가게 하고싶은데, 중요한건

databaseConnector는 컨트롤러로 쓰지 않고 싶은점 입니다.


그래서 메인컨트롤러에는 @Controller라는 어노테이션이 있는데,


DatabaseConnector에는 저 어노테이션이 없습니다.


view에서 선택한  DatabaseConnector.java로 option value값을 콘솔에 찍을려면 어떻게 해야할까요 ㅠㅠ

0
0
  • 답변 2

  • 죠낸또이또이
    365
    2019-09-09 12:02:07

    1. Controller 에서 option value 값을 받아줄 주소를 생성해주세요. (main.do와 같은)

    2. Ajax 나 Submit()을 통해 데이터를 request 해주세요.

    3. 1에서 생성한 메서드에서 데이터가 제대로 수신되었는지 확인해주세요. (자바단에 뿌린다가 여기가 되겠네요)

    4. 이후 1에서 생성한 메서드에서 Database 연동 등 진행하시면 됩니다.

    1
  • minarai
    2k
    2019-09-09 12:17:43

    Select박스값이 고정값이고
    값을 컨트롤러 없이 서버단으로 던지고 싶다면

    옵션값을 프로퍼티화 시켜서 양쪽에서 다 쓰면 됩니다.


    test.properties파일 생성
    mysql.ism = mysql1
    -----------------------
    jsp페이지
    JSTL <fmt:bundle>사용
    -----------------------
    java단
    ResourceBundle , Properties기능 사용


    이러면 나중에 수정할때도 편해짐


    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.