【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>
第一,EL表达式:
EL表达式简化了JSP的运算符操作,简化了对数据获取的操作.
语法形式:${....},可以做运算,比较,数据获取
利用EL表达式,我们可以获取Servlet中的对象,如HttpServletRequest,HttpSession,ServletContent等!
实例:
在servlet中有如下转发:
request.setAttribute("info", "验证码不能为空");
request.getRequestDispatcher("/login.jsp").forward(request, response);
在jsp描述如下:
<div class="row login_h1"><h4>携手Sicau 共创地球村</h4>${info}
</div>
这是一个利用EL表达式进行转发的实例,当后台获得信息并转发到前台时,将info信息显示出来!!
第二,JSTL标签库:
JSTL可以理解是对EL的增强.使得EL具有更多功能,诸如循环,控制,条件等等.
使用JSTL的方式:
在项目的web-Info/lib中放入jstl.jar standard.jar文件
在jsp文件中使用<%taglib ....%>引入文件.
掌握常用的标签!!!