1. 程式人生 > 其它 >JSP入門和JSP基本語法

JSP入門和JSP基本語法

技術標籤:java學習javajsp

第一個jsp頁面

新建專案myjsp->WebContent目錄->新建salary.jsp檔案:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
	<table>
		<tr>
			<th>Year</th>
			<th>Salary</th>
		</tr>
		
			<%
				for(int i=0;i<50;i++){
					out.println("<tr>");
					out.println("<td>"+i+"</td>");
					int sal=0;
					if(i<=5){
						sal=1500+150*i;
					}else if(i>5&&i<=10){
						sal=1500+150*3+300*(i-5);
					}else if(i>10){
						sal=1500+150*3+300*5+375*(i-10);
					}
					out.println("<td>"+sal+"</td>");
					out.println("</tr>");
				}
			
			%>
	</table>
</body>
</html>


JSP基本語法

按功能分成四種:

  • JSP程式碼塊:jsp中嵌入java程式碼,語法:<% java程式碼 %>
  • JSP宣告構造塊:用於宣告變數或方法,語法:<%! 宣告語句 %>
  • JSP輸出指令:用於jsp頁面顯示java程式碼執行結果,語法 <%=java 程式碼 %>
  • JSP處理指令:用於jsp執行過程提供輔助資訊,語法:<%@ jsp指令 %>

jsp常用處理指令:

<%@ page%> :定義當前jsp頁面全域性設定

<%@ include%> :將其他jsp頁面與當前jsp頁面合併

<%@ taglib%>:引入Jsp標籤庫

jsp註釋:

  • <%-- 註釋 --%>:jsp註釋
  • //,/**...**/ :用於註釋<% %>java程式碼
  • <!-- html程式碼-->:html註釋