欢迎来到天天文库
浏览记录
ID:37862288
大小:250.50 KB
页数:4页
时间:2019-06-01
《JSP中表达式语言》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、表达式语言简介认识>>JSP2.0之后提供的一个最主要的功能就是支持了表达式语言操作,如果要想让表达式语言发挥出自己的主要,则必须首先考虑的是在使用MVC设计模式完成,因为在MVC设计模式有一个最主要的好处,就是让JSP中的代码越来越少了,而且已经规定了在JSP之中只能出现三种代码:接受属性、判断语句、迭代输出但是,如果在开发之中,有时候这一点是很难做到的,在实际的代码开发中,一个JSP肯定暑促的时候是接受entity对象的,则这个时候为了避免导入entity包,也只能通过表达式来完成了。表达式语言(EL),使用表达式语言,可以方便的访问标志位(作用域):page(pag
2、eContext)、request、session、application。语法:${属性名称}下面我们通过示例来说明:实例1:<%@pagelanguage="java"import="java.util.*"pageEncoding="GBK"%>
3、ttribute("author")%><%}%>之所以要加入一个判断,主要的原因也是在避免输出null,但是这样依赖代码就太多了。在此情况下,我们通过EL表达式来实现。示例2:<%@pagelanguage="java"import="java.util.*"pageEncoding="GBK"%>
4、这样一来,如果现在我们使用了表达式完成输出的话,可以很好的控制掉null的问题,而且比之前的直接使用Scriptlet代码输出的更加的简便,而且使用””代替了null。表达式中的内置对象:定义:<%@pagelanguage="java"import="java.util.*"pageEncoding="GBK"%>
5、nfo","request属性范围");session.setAttribute("info","session属性范围");application.setAttribute("info","application属性范围");%>
6、"pageEncoding="GBK"%>
7、h3>REQUEST属性内容:${requestScope.info}
此文档下载收益归作者所有