用EL表达式未生效

来源:互联网 发布:淘宝友情链接有什么用 编辑:程序博客网 时间:2024/06/09 21:56

在jsp中写了个table,使用了el表达式,发现未生效:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<table>        <tr>            <td>学号</td>            <td>姓名</td>            <td>年龄</td>            <td>学院编号</td>            <td>操作</td>        </tr>        <c:forEach items="${list}" var="stud">            <tr>                <td>${stud.sId}</td>                <td>${stud.sName}</td>                <td>${stud.sAge}</td>                <td>${stud.deptId}</td>                <td><a                    href="<c:url value='/DemoServlet?cmd=delStudent&studId=${stud.sId}'/>">删除</a>                </td>            </tr>        </c:forEach>    </table>


最后查阅发现,在开始添加<%@ page isELIgnored="fa

lse" %>后解决

如下:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%><%@ page isELIgnored="false" %><table>        <tr>            <td>学号</td>            <td>姓名</td>            <td>年龄</td>            <td>学院编号</td>            <td>操作</td>        </tr>        <c:forEach items="${list}" var="stud">            <tr>                <td>${stud.sId}</td>                <td>${stud.sName}</td>                <td>${stud.sAge}</td>                <td>${stud.deptId}</td>                <td><a                    href="<c:url value='/DemoServlet?cmd=delStudent&studId=${stud.sId}'/>">删除</a>                </td>            </tr>        </c:forEach>    </table>