JSP(Java Server Pages)语法:
     JSP:是指在HTML中嵌入Java脚步语言,然后在应用服务器中的JSP引擎来编译和执行,之后再将生成的整个页面返回给客户端。

     显示注释:HTML注释<!-- 注释内容 --> 这种注释最终会发送到客户端。
     隐式注释:JSP注释:<%-- 注释内容 --%>
     纯Java注释:<% //这是单行注释 %>
                           <% /* 这里是多行注释 */ %>
     总的来说:注释有三类四种
           三类:HTML注释JSP注释Java注释
           四种:<!-- 注释内容 --><%-- 注释内容 --%><% //这是单行注释 %><% /* 这里是多行注释 */ %>

声明语句:
     <%! 声明语句 %>:声明全局变量、类、方法
     全局变量,只实例化一次
     在此处声明类、方法在开发种很少,而声明常量到是常见。

表达式:
 <%= Java表达式 %>,其实就是处理好Java表达式并且输出这个表达式的值(类似:out.println())。

脚步小程序(Scriptlet):
     <% Java代码 %>,其中写Java代码,中的变量是局部变量。
        小例子:

  <body>
  
<!-- 这是HTML注释,客户端看的到 -->
  
<%-- 声明全局变量 --%>
  
<%!
      
/*
      * 这里是Java小脚步
      
*/

      
//声明一个全局变量
      int i=1;
  
%>
  
  
<%-- 声明局部变量 --%>
  
<%
      
//声明一个局部变量
       int j=1;
   
%>
   
  
<%-- 使用表达式输出 --%>
  
<%="i="+(i++)%>
  
<%-- 使用out.println输出 --%>
  
<%
      
//输出全局变量i
      out.println("i="+(i++));
  
%>
  
  
<%-- 使用表达式输出 --%>
  
<%="j="+j++%>
  
<%-- 使用out.println输出 --%>
  
<%
      
//输出局部变量j
      out.println("j="+j++);
  
%>
  
</body>

运行输出结果:
 
刷新输出结果:
 
再次刷新:
 

 
 
Sun_Java_XuJian