问一下,如果我有一条数据,只有管理员和本人登陆的时候才能删,那个El表达式判断的时候该如何写
? <c:if test="${user_type==2}||(${msg.user_id==user_id})">
<a title='删除此留言' href="msg.do?method=delMsg&jumpPage=${curPage}&msg_id=${msg.msg_id}">删除</a>
</c:if>
? <c:if test="${user_type==2}||(${msg.user_id==user_id})">
<a title='删除此留言' href="msg.do?method=delMsg&jumpPage=${curPage}&msg_id=${msg.msg_id}">删除</a>
</c:if>
user_type 和user_id 都是放进session中的
而msg是传入的对象,它有个属性是user_id,所以是msg.user_id
你试试下面的表达式
<c:if test="${user_type==2||msg.user_id==user_id}">
<a title='删除此留言' href="msg.do?method=delMsg&jumpPage=${curPage}&msg_id=${msg.msg_id}">删除</a>
</c:if>