괴발개발

varStatus와 .index 본문

BACK END/JAVA

varStatus와 .index

dinoelll 2023. 3. 7. 20:14
<c:forEach items="${list}" var="todo" varStatus="stat">

stat  값은 

javax.servlet.jsp.jstl.core.LoopTagSupport$1Status@558bf46e

이런식으로 나온다.

 

그래서 .index를 붙여서 인덱스만 빼와야 함.

${stat.index}

그럼 0,1,2 같은 문자열이 나오게 됨.

근데 이건 문자열 이어서

 

public void listUpdate(String idx, String todo) { 
			vector.set(Integer.parseInt(idx), todo);

메서드로 사용해주려면

Integer.parseInt 이걸로 빼내줘야함.

 

Q. Interger이라고 넣어준 이유는 parseInt 메소드 사용해 줄꺼니까 클래스로 integer인거인가?

Comments