반응형

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

+ Recent posts