jsp中$使用不了
導入了jstl?
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>為啥仍然在頁面上 使用${name2} 獲取 <c:set var="name2" value="dddd"></c:set> 中設置的值 死活不出來呢? 一直都在頁面上顯示 原始 的 ${name2} 而不是 dddd 呢? 哦 !崩潰!
此時只要在頁面添加 <%@page isELIgnored="false" %> 設置為false 即表示 在頁面中允許使用EL表達式。
============
或者你直接把web.xml的頭信息 換成 2.4的以及以上版本 不要用2.3及以下 。原因是 默認jsp不支持 el表達式。
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/j2ee"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd "
version="2.4">
</web-app>
轉載于:https://www.cnblogs.com/duanqiao123/p/8970697.html
總結
- 上一篇: mongoose 更新元素 Deprec
- 下一篇: DS1302时钟模块使用讲解附带完整程序