JSP語法格式


一.腳本程序

腳本程序可以包含任意量的Java語句、變量、方法或表達式,只要它們在腳本語言中是有效的。

腳本程序的語法格式:

java代碼均在尖括號中

<% 代碼片段 %>

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鳥教程(runoob.com)</title>
</head>
<body>
Hello World!<br/>
<%
out.println("你的 IP 地址 " + request.getRemoteAddr());
%>
</body>
</html>

 

或者,您也可以編寫與其等價的XML語句,就像下面這樣:

<jsp:scriptlet> 代碼片段 </jsp:scriptlet>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
     <jsp:scriptlet>    
     out.println("你的 IP 地址 " + request.getRemoteAddr());
     </jsp:scriptlet>
</body>
</html>


 

二.JSP聲明

一個聲明語句可以聲明一個或多個變量、方法,供后面的Java代碼使用。在JSP文件中,您必須先聲明這些變量和方法然后才能使用它們。

JSP聲明的語法格式:

<%! declaration; [ declaration; ]+ ... %>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<!-- 編寫java語言 -->
<%
out.print("史上最萌最闊愛的廢狗"+"<br>");
%>
<!-- 聲明變量  -->
<%!
    String b = "我掐死你這只臭豬"+"<br>";
%>
<!-- 獲取java內容 -->
<%=b%>
<!-- out.print("我掐死你這只臭豬"); -->
</body>
</html>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM