<td width="60" align="center"><%request.getSession().getAttribute("cx").equals("管理员"){%><a href="huatixinxi_list.jsp?scid=<%=map.get("id")%>" onClick="return confirm('真的要删除?')">删除</a> <%}%> <a href="huatixinxi_detail.jsp?id=<%=map.get("id")%>">详细</a> </td>
2.request.getSession().getAttribute("cx")返回的是Object类型,按照多态调用equals也没问题,但是代码不好看,最好拿实际类型接一下,根据业务需要选择是否做非空判断,然后再比较。
2.out.print没有在<%%>中
3.out.print后面</a>没结束
4.你基础很差
<td width="60" align="center">
<% if (request.getSession().getAttribute("cx").equals("管理员")) {%>
<a href="huatixinxi_list.jsp?scid=<%=map.get("id") %>" onClick="return confirm('真的要删除?')">删除</a>
<%}else{%>
<a href="#" onClick="alert('对不起,您没有该权限')">删除</a>
<%}%>
<a href="huatixinxi_detail.jsp?id=<%=map.get("id")%>">详细</a> </td>
还有提示没权限的<script></a>标签也没匹配,后面还多了<%
你真的认真检查了吗,长点心啊老哥。
页面的顶头,你设置的是什么编码?改下吧,设置为UTF-8的格式.