如何从JSTL转换tostring?

时间:2013-12-15 22:03:16

标签: java jsp jstl

我想从jstl中的选中复选框将行发送到jsp。获取所选行值后需要将其发送到jsp request.So我将转换为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 个答案:

答案 0 :(得分:2)

仅使用

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

答案 1 :(得分:1)

${product}会隐式调用方法toString()