您的位置:首页 > Web前端 > JavaScript

J2EE学习笔记一之JSP

2014-06-09 22:18 253 查看

(一)JSP脚本元素

包括JSP声明语句、JSP Scripts、JSP表达式

1.JSP声明语句
以<%!开始,以%>结束即<%!具体语句%>;注:使用声明语句声明的变量为全局变量,当有多个用户执行此JSP 页面时,共享该变量。
如:
<%! int a=4;%>
<%
out.println("a="+a);
a--;
%>
此时你会发现当你首次访问该.jsp时a=4,再次访问时a=3;此时如果有其他用户也访问该.jsp,a=2。。。。。
2.JSP Scriptlets
以<%开始,以%>结束,其中可包含有效地符合Java语法的Java代码,语法格式为<% Java代码 %>。在JSP Scriptlets中可以包含多个语句,如:方法,变量,表达式。如:
<%
<span style="font-size:18px;">    String str="Hello Java Scriptlets";
out.println(str);
%></span>

3.JSP表达式
以<%=开始,以%>结束,语法格式为<%=Java代码%>。JSP表达式中的代码会首先执行,然后转换为字符串输出 到网页中。 如<%=1+4%>,页面输出为5。注:JSP表达式标签中表达式不能使用分号作为结束标记。

(二)注释

JSP中的注释分为两类

一类为可以在客户端显示的注释,即HTML注释;<!--注释部分-->
另一类则不能在客户端显示出来,也就是JSP注释。<%--注释部分-->
还有一类是Java注释即在JSP中可以使用Java注释。
<html>
<head><title>JSP</title></head>
<body>
<%--声明变量a,b,c--%>
<%
int a=3;
int b=2;
int c=0;
%>
<%--计算a+b=c--%>
<%
c=a+b;
%>
<%--输出c--%>
<%=a+"+"+b+"="+c%>
</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: