第一,EL表達式:java
EL表達式簡化了JSP的運算符操做,簡化了對數據獲取的操做.web
語法形式:${....},能夠作運算,比較,數據獲取jsp
利用EL表達式,咱們能夠獲取Servlet中的對象,如HttpServletRequest,HttpSession,ServletContent等!spa
實例:code
在servlet中有以下轉發:對象
request.setAttribute("info", "驗證碼不能爲空"); request.getRequestDispatcher("/login.jsp").forward(request, response);
在jsp描述以下:get
<div class="row login_h1"> <h4>攜手Sicau 共創地球村</h4> ${info} </div>
這是一個利用EL表達式進行轉發的實例,當後臺得到信息並轉發到前臺時,將info信息顯示出來!!servlet
第二,JSTL標籤庫:io
JSTL能夠理解是對EL的加強.使得EL具備更多功能,諸如循環,控制,條件等等.驗證碼
使用JSTL的方式:
在項目的web-Info/lib中放入jstl.jar standard.jar文件
在jsp文件中使用<%taglib ....%>引入文件.
掌握經常使用的標籤!!!