이무난
84
2019-11-08 21:54:35
3
108

자바스크립트에서 JSTL 변수를 사용하고싶은데요.



<c:set var="mno" value="${login.mno}"/>
var mno = "<c:out value='${mno}'/>";

자바스크립트 내에서 로그인 정보 내의 mno 값을 사용해야해서 검색해보니

다들 저렇게 JSTL 값을 받아올 수 있다고 하고 사용하시던데요,

전 저렇게 받아와서 alert 하면 뭐가문제냐는 듯이 당연하게 저 문장이 전부 그저 보여질 뿐입니다..


생각해보면 당연히 저 문자열을 셋팅해준거니 저게 나오는게 맞다는 생각도 들구요...

JSTL 값을 어떻게 받아 올 수 있을까요...?

0
0
  • 답변 3

  • John Suhr
    1k
    2019-11-08 22:14:52

    jstl은 jsp내에서만 유효한 표현입니다. 스크립트를 따로 js파일로 빼 내면 안되는 건 당연하구요

    1
  • 이무난
    84
    2019-11-09 09:48:32
    0
  • 부적합한열유형.
    86
    2019-11-09 13:19:38

    저는 따로 Common.js 스크립트 파일을 뺴놓고

    JSP 사용할때 JSTL값 어떻게 넘겨줄까 고민했을때


    자바스크립트 함수에 prototype 으로 값 설정 해줘서 사용했습니다.

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