JSP技术复习
JSP是一种运行在服务器端的脚本语言,是用来开发动态网页的技术,它是Java Web程序的开发重要技术
JSP页面主要由HTML和JSP代码构成,JSP代码是通过"<%"和"%>"符号加入到HTML代码中间的
代码练习:例 3.1
<%@page contentType="text/html"import="java.util.*"pageEncoding="UTF-8'%>
<html>
<head><title>一个简单的JSP程序实例</title></head>
<body>
<%! int sum=0,x-1;%>
<%while(x<=10){
sun+=x;++x;
}
%>
<h3>该程序的功能是计算1到10的累积和,并显示运行时间!</h3>
<p>1加到10的结果是:<%=sum%></p>
<p.程序的运行时期是:<%=new Date()%></p>
</body>
</html>
3.1.2JSP程序的运行机制
JSP程序是在服务器端(JSP容器)运行的。服务器端的JSP引擎解释执行JSP代码,然后将结果以Html 页面形式发送到客户端。
3.2.1 JSP基本元素
1.JSP脚本元素
(1)JSP声明:
在JSP页面中可以声明变量和方法,声明后的变量和方法可以在本jsp页面的任何位置使用,并在JSP页面初始化时被初始化。
语法格式<%! 声明变量,方法与类%>
(2)jsp表达式
JSP表达式是由变量,常量组成的算式,它将JSP生成的数值转化成字符串嵌入HTML页面,病直接输出(显示)其值。
语法格式<%=表达式>
(3)JSP代码块
JSP代码段可以包含任意合法的JAVA语句,该代码段在服务器处理请求时被执行。
语法格式<%符合JAVA语法的代码块%>.
2.注释
在JSP程序中,为了增加JSP程序的可读性,给出了注释元素。
语法格式:<%--要添加的文本注释--%>
HTML:<!--要添加的文本注释-->
JAVA <%//要添加的文本注释%><%/*要添加的文本注释*/%>