JSP页面组成
jsp是javaweb开发的一种动态页面.
简单罗列一下,jsp由哪些部分组成,每个部分下面又有什么子节点,这些子节点的功能是什么.
1.jsp=> html 页面内容、注释、指令、脚本元素、动作元素
1.1 注释
(1)客户端可见注释,'<!-- -->'
(2)客户端可见注释,'<%-- --%>'
1.2指令
(1)include指令
用于导入一个文本文件或代码文件,这个文件会和原来的JSP页面重新编译成一个新的JSP页面,它只有一个属性就是file.
<%@ include file="文件地址"%>
(2)page指令
用来指定使用的脚本语言,引入的软件包,导入指定类.
<%@ page 属性1=“属性值”属性2=“属性值”....%>
(3)tablib指令
用来引用标签库,并设置标签库前缀.
<%@ tablib uri="" prefix=""% >
uri:标签文件,标签库的存放位置;
prefix:标签前缀.
1.3脚本元素
(1)jsp语句声明,<%! 变量 %>
(2)jsp表达式,<%= 表达式%>
(3)jsp scriptlets ,<% java代码%>
1.4动作元素
<jsp:include>,即可包含静态文件也可以包含动态文件,和include指令不同的是,include动作元素的页面合成是动态的,也就是访问时候才会合成.
<jsp:forward page="跳转的地址 ">
这个可以 控制页面跳转
<jsp:param name="参数名" value="参数值">
这个可以定义一些参数,在转换成servlet类时也可以使用.
<jsp:plugin >
<jsp:useBean>
<jsp:setProperty>
<jsp:getProperty>