注释:
1.单行注释<!-- -->或者//
1 <%@ page language="java" import="java.util.*" contentType="text/html; utf-8""%> 2 3 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 4 <html> 5 <head> 6 <base href="<%=basePath%>"> 7 8 <title>My JSP 'HelloWorld.jsp' starting page</title> 9 10 <meta http-equiv="pragma" content="no-cache"> 11 <meta http-equiv="cache-control" content="no-cache"> 12 <meta http-equiv="expires" content="0"> 13 <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> 14 <meta http-equiv="description" content="This is my page"> 15 <!-- 16 <link rel="stylesheet" type="text/css" href="styles.css"> 17 --> 18 <title> 19 Hello,World 20 </title> 21 </head> 22 23 <body> 24 <!-- 打印Hello World --> 25 <% 26 out.print("Hello,world!"); 27 %> 28 </body> 29 </html>
2.多行注释<% %>
1 <%@ page language="java" import="java.util.*" contentType="text/html; utf-8""%> 2 3 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 4 <html> 5 <head> 6 <base href="<%=basePath%>"> 7 8 <title>My JSP 'HelloWorld.jsp' starting page</title> 9 10 <meta http-equiv="pragma" content="no-cache"> 11 <meta http-equiv="cache-control" content="no-cache"> 12 <meta http-equiv="expires" content="0"> 13 <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> 14 <meta http-equiv="description" content="This is my page"> 15 <!-- 16 <link rel="stylesheet" type="text/css" href="styles.css"> 17 --> 18 <title> 19 Hello,World 20 </title> 21 </head> 22 23 <body> 24 <%-- 25 打印 26 Hello,world! 27 --%> 28 <% 29 out.print("Hello,world!"); 30 %> 31 </body> 32 </html>
JSP脚本元素
1.JSP声明<%! %>
2.JSP表达式<%= %>
3.JSP Scriptlets<% %>
1 <%@ page language="java" import="java.util.*" contentType="text/html; utf-8"%> 2 3 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 4 <html> 5 <head> 6 7 <title>My JSP 'HelloWorld.jsp' starting page</title> 8 9 <meta http-equiv="pragma" content="no-cache"> 10 <meta http-equiv="cache-control" content="no-cache"> 11 <meta http-equiv="expires" content="0"> 12 <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> 13 <meta http-equiv="description" content="This is my page"> 14 <!-- 15 <link rel="stylesheet" type="text/css" href="styles.css"> 16 --> 17 <title> 18 JSP脚本元素 19 </title> 20 </head> 21 22 <body> 23 <%! 24 int num1=1; 25 int num2=2; 26 int num3; 27 int add(int num1,int num2) 28 { 29 return num1+num2; 30 } 31 %> 32 <% 33 num3=num1+num2; 34 %> 35 num1+num2=<%=add(num1,num2) %> 36 <br> 37 num3=<% out.println(num3);%> 38 </body> 39 </html>