SpringMVC jstl標籤 無顯示 $無效


1.問題一,可能是web.xml中,有錯誤的配置,

spring mvc開發過程中, 經常會給model addAttribute, 然後通過EL在jsp中顯示,比如 ${msg}, 
但是有時候會出現jsp最後顯示的還是${msg},而不是msg賦值過的

EL是默認關閉的。。。必須手動打開。<%@ page isELIgnored="false" %>

JSP2.0默認是打開支持EL的,所以聲明jsp2.0就可以直接用了。

http://blog.csdn.net/problc/article/details/23768999[詳細見此帖子]


2.maven項目,記得配置,少了就玩不起來了.

<dependency>
      <groupId>jstl</groupId>
      <artifactId>jstl</artifactId>
      <version>1.1.0</version>
 </dependency>


 <dependency>
      <groupId>taglibs</groupId>
      <artifactId>standard</artifactId>
      <version>1.1.0</version>
    </dependency>



3.細心問題,手殘漏些關鍵字符,

比如 

<c:forEach items="${users }" var="um">   ------手殘 我寫成 users  ,少了${} ,暈哦,就是不出來.
${um.username }----${um.password}


</c:forEach> 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章