2013-12-15 3 views
3

jstl의 선택된 체크 박스에서 jsp로 행을 보내려고합니다. 선택한 행 값을 가져 오면 jsp request로 보내야합니다. 그래서 toString로 변환합니다.JSTL에서 tostring을 (를) 변환하는 방법?

<c:out value="${product.tostring()에 EL 오류가 발생하는 경우 사용하십시오. 알려주십시오.

<c:forEach items="${list}" var="product"> 
<td><input type="text" value='${product.featurename}' name="<c:out value="${product.featurename}" />" readonly="readonly"/></td> 
<td><input type="text" value='${product.featureversion}' readonly="readonly"/></td> 
<td><input type="text" value='${product.end_date}' readonly="readonly"/></td> 
<td><input type="text" value='${product.new_end_date}' class="datepicker" name="<c:out value="${product.new_end_date}" />"/></td> 
<td><input type="checkbox" value="<c:out value="${product}" />" name="newenddate" class="selectedId"/> 
</c:forEach> 

답변

2

<input type="checkbox" value="${product}"/> 
+0

@ 알렉스가 말한다 같이 EL 호 toString() 메소드 내재적 –

+0

문자열 [] = newenddate req.getParameterValues ​​("newenddate")에서 사용 JSTL 얻기 사용; , 콩 클래스 "제품". 그 값을 반복하는 방법? – user2848031

+0

제발, 질문을 더 잘 설명해 주시고, 더 읽기 쉽고 적절하게 새로운 대답을 올리시겠습니까? –

1

${product}이 방법은 암시 적으로 toString() 호출합니다.

관련 문제