EL表示式在JSP介面中取不到值問題。
阿新 • • 發佈:2019-02-12
今天寫jsp頁面,剛研究EL表示式,然後都取不出值。後來。。終於。。。解決了。
老手可以飄過,給遇到問題的朋友,提供點資料,希望有用。
在JSP介面中加上一句程式碼:
只需要在JSP中加入一句程式碼:
<%@ page isELIgnored="false" %>
就可以解決了。
小例子如下:
<form name="myfrom1" action="Test.jsp" method="post">
<h3 align="center">使用者登入</h3>
賬號登陸:<input name="name" type="text">*<br>
賬號登陸:<input name="pwd" type="password">*<br>
<input type="submit" value="登入">
<br>
</form>
歡迎使用者:${param.name}登入
您的密碼為:${param.pwd} 請儲存好!
這是一個簡單的Test.jsp頁面,submit按鈕跳轉到自己身上(為了說明簡單一點),沒有加入程式碼句的執行結果是這樣:
點選按鈕後,介面依然是這個,EL表示式沒有取出值。
加入程式碼後的EL表示式,執行結果是這樣:
看結果就很明顯了,僅僅一句程式碼,一直以為自己寫的不對,用最簡單的一做,發現還對不。。。就找到解決方法了。