JSP学习日记

Posted 梦想成大牛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JSP学习日记相关的知识,希望对你有一定的参考价值。

JSP 指令 (JSP Directive)

page指令

include指令

taglib指令

语法:<%@ 指令名称  属性值  属性值 --- %>

page指令用来定义JSP文件的全局属性<%page 属性=“值” %>

include指令,用来静态包含页面----------将页面公共部分提取出来,通过include完成页面布局

语法:<%@ include file="文件路径" %>

include包含目标页面整个内容,被包含页面 ,不需要一个 完整html,只要编写HTML片段就可以了

静态include原理

在JSP翻译为Servlet时,完成包含动作,Servlet程序并没有执行,包含路径不能用变量,不能含有?拼接参数,目标文件必须存在。

存在特殊案例:被包含页面存在错误,只要包含后Servlet没有错误,就可以执行。

taglib指令,用来在jsp页面引用标签库文件

* 定义标签作用为了简化jsp页面开发

*通过taglib指令引入jstl标签库,语法:<%taglib uri="" prefix=“”%>

uri  --------定义标签唯一命名空间

prefixt ------- 命名空间前缀

引用jstl时,在导入jstl.jar中 META-INF/c.tId

<short-name>c</short-name>   -----------就是perfix属性

<uri>http://java.sun.com/jsp/jstl/core</uri>  ---------就是uri属性

 

以上是关于JSP学习日记的主要内容,如果未能解决你的问题,请参考以下文章

学习日记1

学习日记-2016.3.31

Python学习日记之记录

ajax --- 4.5 学习日记

Storm学习日记

学习日记--2016.3.30