日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

jsp 使用base标签 没有作用_JSP学习篇

發布時間:2025/3/19 javascript 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 jsp 使用base标签 没有作用_JSP学习篇 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

什么是jsp?

JSP全名Java Server Pages,中文名叫Java服務器頁面,其根本是一個簡化的Servlet設計,是由Sun公司倡導,多家公司參與建立的一種動態網頁技術標準.

訪問原理流程

瀏覽器發起請求,請求JSP,請求被Tomcat服務器接收,執行JspServlet將請求的JSP文件轉義成為對應的java文件(也是Servlet),然后執行轉義好的java文件。

引擎

JspServlet

page指令的屬性及作用

language: 聲明轉譯的語言

import: 聲明轉譯時導入的java包文件

page Encoding:設置jsp的數據保存的編碼格式

contentType :設置數據的響應編碼格式

session :設置session的狀態,默認為true,也就轉譯的servlet 文件中默認session是開啟的

isErrorPage :默認為false ture表示開啟exception異常對象的使用

errorPage :設置當isp運行出現異常錯誤時跳轉指定的頁面

page指令session屬性的作用

設置session的狀態,默認為true,也就轉譯的servlet文件中默認session是開啟的

局部代碼塊和全局代碼和語句的聲明分別是

局部代碼塊<% Java代碼%>

全局代碼 <%!Java代碼%>

局部代碼塊聲明和全局代碼塊聲明的區別是

答: 使用局部代碼塊聲明的java代碼會被原樣轉譯到_jspService方法中。 全局代碼塊的java代碼會轉譯成全局代碼

jsp的注釋

除了jsp本身的注釋不會被轉譯也會被響應轉譯其他注釋會給瀏覽器,不會執行

jsp的注釋<% %>的特點是什么

不會被轉譯也不會被響應給瀏覽器,不會執行

靜態引入和動態引入的標簽

靜態引入<%@include file="xxx.jsp"%>

動態引入<jsp:include page=xxx.jsp">

靜態引入和動態引入的區別是

靜態引入轉譯后只有一個java文件,動態引入轉譯后會有多個java文件

靜態引入不聲明同名變量,動態引入可以

forward標簽的作用及使用注意事項是?

答: 作用是跳轉至其他頁面

注意子標簽只能有<jsp:param value="" name=""/>

jsp的九大內置對象分別是?。

pageContext

request

session

application

out

response

page

config

exception

jsp中的四個作用域對象是

pageContext-當前jsp頁面

request-一次請求

session-一次會話或者session未失效

application-服務器啟動到服務器關閉

jsp與servlet的職責

jsp負責頁面展現,servlet負責業務邏輯

使用相對路徑請求轉發和重定向會出現什么問題?

可能會找不到jsp文件

為什么請求轉發和重定向的路徑最好寫成絕對路徑

使用相對路徑可能無法準確定位jsp文件

請求轉發和重定向路徑中第一個斜杠的含義

重定向表示服務器根目錄

請求轉發表示項目根目錄

jsp中的basePath設置的作用

basePath的值相當于當前項目根目錄,并且在head標簽中使用了<base href="<%=basePath%>">相當于將當前頁面的資源全部默認定位從項目根目錄開始查找,我們就不需要寫第一個/了

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的jsp 使用base标签 没有作用_JSP学习篇的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。