- _nosay
JSP标签学习记录
2017-11-21 13:03:16
JSP标签用来控制JSP的行为,执行一些常用的JSP页面动作,通过标签可以实现很多java代码才能实现的功能,比如请求转发功能.
1.页面包含(动态包含):<jsp:include page="被包含的页面" />
2.请求转发:<jsp:forward page="要转发的资源" />
EL表达式概述
EL全名为Expression Language.它提供了在JSP中简化表达式的方法,让JSP的代码更加简化,可以嵌入在jsp页面内部,减少jsp脚本的编写
EL从域中获取数据
jsp脚本:<%=request.getAttribute(name)%>
EL表达示替代上面的脚本:${requestScope.name}
EL最主要的作用是获得四大域中的数据,格式${EL表达式}
EL获得pageContext域中的值:${pageScope.key};
EL获得request域中的值:${requestScope.key};
EL获得session域中的值:${sessionScope.key};
EL获得application域中的值:${applicationScope.key}
EL从四个域中获得某个值${key}
----同样是依次从pageContext域,request域,session域,application域中获取属性,在某个域中获取后将不在向后寻找