JSP基礎(chǔ)學(xué)習(xí)筆記(1)

jsp三大指令:

page指令:通常位于jsp頁面的頂端,同一個(gè)頁面可以有多個(gè)page指令。

例如:<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%>

//contentType的charset是指服務(wù)器發(fā)給客戶端時(shí)使用的內(nèi)容編碼。

include指令:將一個(gè)外部文件嵌入到當(dāng)前jsp文件中,同時(shí)解析這個(gè)頁面中的jsp語句。

語法:

<%@ include file="URL"%>

taglib指令:使用標(biāo)簽定義新的自定義標(biāo)簽,在jsp頁面中啟用定制行為。


JSP注釋:

在JSP頁面的注釋。

HTML的注釋:

<!--html注釋--> ? ?//客戶端可見

JSP的注釋:

<%--html注釋--%> ?//客戶端不可見

JSP腳本注釋:

//單行注釋

/**/多行注釋

(在客戶端不可見)


JSP腳本:

<%Java代碼%>


JSP聲明:在JSP頁面中定義變量或者方法。

語法:

<%! ?java代碼 ?%>

例如:

<%!

String s = "xiaoming";//聲明了一個(gè) 字符串變量

int add(int x,int y) ?//聲明了一個(gè)返回整型的函數(shù),實(shí)現(xiàn)兩個(gè)整數(shù)的求和。

{

return x+y;

}

%>


JSP表達(dá)式:在JSP頁面中執(zhí)行的表達(dá)式。

語法:

<%= 表達(dá)式 ?%> ?//注意:表達(dá)式不以分號結(jié)束

例如:

在HTML中:

你好,<%= s ?%>

x+y=<%= add(10,5) %>


JSP頁面的生命周期

來自慕課截圖


來自慕課截圖

階段項(xiàng)目

分別使用表達(dá)式和腳本 實(shí)現(xiàn)大印九九乘法表。

表達(dá)式實(shí)現(xiàn)


腳本實(shí)現(xiàn)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.學(xué)習(xí)內(nèi)容 JSP技術(shù)入門和常用指令 JSP的內(nèi)置對象&標(biāo)簽介紹 EL表達(dá)式&EL的內(nèi)置對象 2.JSP技術(shù)入門...
    WendyVIV閱讀 2,326評論 1 18
  • 1.什么是JSP (1)jsp全稱是Java Server Pages,它和Servlet技術(shù)一樣都是sun公司定...
    yjaal閱讀 3,837評論 5 99
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,569評論 19 139
  • 一、JSP基礎(chǔ) 1.1什么是JSP JSP(Java ServerPage)是Java服務(wù)器端動(dòng)態(tài)頁面技術(shù)。是su...
    晨星資源閱讀 1,268評論 0 6
  • 一、JSP簡介 JSP全名為Java Server Pages,其根本是一個(gè)簡化的Servlet設(shè)計(jì),他實(shí)現(xiàn)了在J...
    年少懵懂丶流年夢閱讀 692評論 1 5

友情鏈接更多精彩內(nèi)容