关于el表达式有关问题

关于el表达式问题
<c:forEach items="${list}" var="list" >
   <tr>
   <td>${list.csocode }</td>
   <td><input type="button" onclick="alert(${list.csocode })" value="${list.csocode }"></td>
   </tr>
</c:forEach>

这是我的循环取出list,然后我alert出一条信息,为什么alert出的有些一样,有些不一样啊
------解决思路----------------------
<td><input type="button" onclick="alert(this.value)" value="${list.csocode }"></td>
------解决思路----------------------
顶一下关于el表达式有关问题