J2EE学习笔记一之JSP

来源:互联网 发布:手指陀螺 知乎 编辑:程序博客网 时间:2024/05/16 07:05

(一)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>


















0 0