当前位置: 代码迷 >> 综合 >> JSP2.0语法初步掌握(学习笔记)
  详细解决方案

JSP2.0语法初步掌握(学习笔记)

热度:65   发布时间:2023-12-21 22:48:33.0

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> hot3.png

第一,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 ....%>引入文件.

掌握常用的标签!!!