반응형
JSP에서 JSTL로 받아온 리스트값 자바스크립트에서 받기
array값타입의 list를 생성해서 list에 담아주면됩니다.
var list = new Array();
<c:forEach var="result" items="${resultList}" varStatus="status" >
list.push("${result.userId()}");
</c:forEach>
리스트 갯수 구하기
상단에 JSTL - fn태그 추가
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<c:forEach var="result" items="${resultList}" varStatus="status" >
${fn:length(resultList) } // resultList의 갯수 구하기
</c:forEach>
JSP에서 자바스크립트 호출하기
1. JSP사이에 함수를 그냥호출해도된다.
<script>fn_userinfo</script>
2. 자바의 if문 사용해서 특정 조건에서 함수호출
<%if (true){%>
<script>fn_userInfo( );</script>
<%}else{%>
<script>fn_userInfo();</script>
<%}%>
3. 그냥 자바스크립스 함수에 조건을 넣으셔도됩니다.
JSP혹은 자바스크립트에서 자바 사용
<%안에서 java소스 쓰시면됩니다.
<% %>
java변수값 가져오고싶을때
<%=변수 %>
변수의 값이 10이라면 10이 리턴됩니다.
반응형
'IT' 카테고리의 다른 글
IT 계층구조 (0) | 2018.01.25 |
---|---|
css - 긴글 자동 줄바꿈 (0) | 2018.01.12 |
[JAVA/JS/JSP] 문자와 숫자 길이 구하기 - length (0) | 2017.11.08 |
네이티브 앱, 모바일 웹앱, 하이브리드 앱 (0) | 2017.10.12 |
ERD 표기방법 (0) | 2017.09.29 |