掌握JSP的基本语法:
JSP脚本是JSP页面中插入java代码,分为:
1、声明:
①定义JSP页面所使用的变量、方法和类;
②声明包含在<%!和%>中;
2、表达式
①表达是对数据的表示,系统将其作为一个值进行计算和显示;
②<%=java表达式>
3、JSP Scriptlet
①java scriptlet是嵌入jsp的java代码;
②<% java代码 %>
掌握JSP指令:
JSP指令告诉JSP引擎页面如何编译,不会产生可见的输出,即JSP在客户端是不可见的。
在指令中设置的属性,可以影响到整个页面;
1、page指令
①页面指令,定义在整个JSP范围内有效的属性和相关功能;
②该指令写在head和body中都可,一般写在最前面;
③<%@ [language="java"][extend="package.clss][import="package.class|package.*][pageEncoding="pageEncoding"]
2、inclue指令
①将其他文件中的内容合并进当前JSP页面转化成servlet源文件中(静态引入)。
②<%@include file="TitleBar.jsp %>
③注意避免变量的冲突;
掌握JSP动作
JSP动作利用XML语法格式的标记来控制服务器的行为,完成JSP页面功能和处理业务逻辑
1、include动作标记
①当前JSP页面的输出内容中插入另一个文件的输出内容。在执行时才能实现包含(动态插入)
②<jsp:include page="a.txt">
2、param动作标记
功能:用于<jsp:include> 、<jsp:forward>和<jsp:plugin>动作中,在页面之间传递参数,提供附加信息;
①<jsp:param name="paramName" value="paramValue"/>
name属性:指定参数名;
value属性:指定参数值;
3、forward动作标记
实现页面的跳转,即转发,从当前页面的forward动作指定处转向执行另一个网页程序,地址栏中的地址仍然是当前网页的地址,而内容是另一个网页程序的内容;
①<jsp:forward page="relativeURL"|"<%=expression%>"></jsp:forward>
<jsp:forward page="relativeURL"|"<%=expression%>"/>
4、plugin动作指令
实现客户端执行一个applet或Bean。
本文详细介绍了JSP的基本语法,包括声明、表达式、Scriptlet等,并深入讲解了JSP指令如page、include及JSP动作如include、param、forward、plugin的功能和用法。
1227

被折叠的 条评论
为什么被折叠?



