您好,登錄后才能下訂單哦!
今天小編給大家分享的是關于JSP基礎語法的總結,JSP作為一種動態網頁開發技術,是以 Java 語言作為腳本語言,并且在服務端運行。因此,對于Java程序員來講,掌握JSP基礎語法是十分重要的。想了解的小伙伴,我們一起往下看吧。
一、指令
1、概述:
(1)作用:用于配置JSP頁面,導入資源文件。
(2)格式: <%@ 指令名稱 屬性名1=屬性值1 屬性名2=屬性值2 ... %>
2、page指令
page:配置JSP頁面的。
contentType:等同于response.setContentType(),設置響應體的mime類型以及字符集。設置當前jsp頁面的編碼(只能是高級的IDE才能生效,如果使用低級工具,則需要設置pageEncoding屬性設置當前頁面的字符集)。
import:導包
errorPage:當前頁面發生異常后,會自動跳轉到指定的錯誤頁面
isErrorPage:標識當前也是是否是錯誤頁面。
true:是,可以使用內置對象exception
false:否。默認值。不可以使用內置對象exception
3、include&taglib指令
include : 頁面包含的。導入頁面的資源文件。
<%@include file="top.jsp"%>
taglib : 導入資源
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
prefix:前綴,自定義的
二、注釋:
1、html注釋:
<!-- -->:只能注釋html代碼片段
2、jsp注釋:推薦使用
<%-- --%>:可以注釋所有
三、內置對象
在JSP頁面中不需要創建,直接使用的對象一共有9個:
變量名:pageContext,真實類型:PageContext,作用:當前頁面共享數據,還可以獲取其他八個內置對象。
變量名:request,真實類型:HttpServletRequest,作用:一次請求訪問的多個資源(轉發)。
變量名:session,真實類型:HttpSession,作用:一次會話的多個請求間。
變量名:application,真實類型:ServletContext,作用:作用所有用戶間共享數據。
變量名:response,真實類型:HttpServletResponse,作用:作用響應對象。
變量名:page,真實類型:Object,作用:作用當前頁面(Servlet)的對象this。
變量名:out,真實類型:JspWriter,作用:輸出對象,數據輸出到頁面上。
變量名:config,真實類型:ServletConfig,作用:Servlet的配置對象。
變量名:exception,真實類型:Throwable,作用:異常對象。
看完上訴內容,你們對JSP基礎語法大概了解了嗎?如果想了解更多,歡迎關注億速云行業資訊頻道哦。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。