jsp基本语法

转载:http://www.cnblogs.com/xdp-gacl/p/3776512.html

一、jsp表达式

    jsp脚本表达式用于将程序数组输出到客户端

语法:<%=变量或表达式%>   如:输出当前时间<%=new Date()%>, jsp引擎在编译脚本时会将表达式转换成字符串,然后再相应位置 用out.pint()将数据输出到客户端 。

二、jsp脚本片段

<%

   java代码

int sum=0    

for(int i=0;i<=10;i++){

  sum+=i;

 }

out.println("

sum=+"sum"+"

");

%>

注意:1、JSP脚本片断中只能出现java代码,不能出现其它模板元素, JSP引擎在翻译JSP页面中,会将JSP脚本片断中的Java代码将被原封不动地放到Servlet的_jspService方法中 ;

2、多个脚本片断中的代码可以相互访问,犹如将所有的代码放在一对<%%>之中的情况。如:out.println(x);单个脚本片断中的Java语句可以是不完整的,但是,多个脚本片断组合后的结果必须是完整的Java语句

 <%
  for (int i=1; i<5; i++) 
   {
 %>
     <H1>http://localhost:8080/JavaWeb_Jsp_Study_20140603/H1>
<%
    }
 %>
三、jsp注释

在JSP中,注释有两大类:

   显式注释:直接使用HTML风格的注释:

   隐式注释:直接使用JAVA的注释:///*……*/

 JSP自己的注释:<%- - 注释内容- -%>

四、jsp指令(Directive):总共有三个指令,指令的基本语法:<%@指令 属性名=“值”%>

page指令、include指令、taglib指令 

你可能感兴趣的:(JavaWeb开发)