3月19日

登陸

注冊


JSP的概述一、什么是JSPJSP:JavaServer Pages(Java服務器頁面),其實就是在HTML中嵌入Java代碼二、為什么學習JSPSUN公司提供了動態(tài)網頁開發(fā)技術:Servlet,Servlet自身有一些缺點,SUN? ? 公司發(fā)現(xiàn)了這些問題,就推出了一個新的動態(tài)網頁開發(fā)技術JSPServlet的缺點:Servlet需 要進行配置,不方便維護Servlet很難向網頁中輸出HTML頁面內容(二)JSP的運行原理? ? 一、JSP的簡單使用 1、創(chuàng)建一個JSP頁面 2、運行JSP(JSP需要發(fā)布到服務器中才能運行)發(fā)布項目到Tomcat中三)JSP的腳本元素一、JSP的腳本元素概述什么是JSP的腳本元素JSP=HTML+Java代碼+JSP自身的東西JSP的腳本元素? ? 就是在JSP中嵌入Java代碼二、JSP的腳本元素的分類1、聲明標簽(1)語法:<%!變量或方法聲明 %>寫在這個腳本中的代碼,會被翻譯成Servlet內部的成員變量、或成員方法(2)用法:<%!//聲明變量int i = 3;%>2、表達式標簽(1)語法:<%=表達式%>寫在這個腳本中的代碼,會被翻譯成方法內部的out.print();當中的內容(2)用法:<%= i %>3、程序代碼標簽(1)語法:<%程序代碼 %>寫在這個腳本中的代碼,會被翻譯成方法內部的局部變量或方法內部的代碼片段(2)用法:<%//程序代碼int x = 5;%>一、路徑問題描述什么時候會遇到路徑問題開發(fā)中我們會提供一些頁面,在頁面中會提供鏈接或者表單,當點擊鏈接或表單時,需要進行提交,提交到Servlet中,從頁面向Servlet發(fā)送請求的地址(路徑)應該如何編寫二、路徑的分類1、相對路徑(1)相對路徑的寫法:相對路徑不是以/開頭的(2)相對路徑的使用:? ? 1)在根路徑下的頁面訪問Servletdemo2.jsp的訪問路徑:http://localhost:8080/web02/demo2.jspServletDemo1的 訪問路徑:http://localhost:8080/web02/ServletDemo12)在某個目錄下的頁面訪問Servletdemo2.jsp的訪問 路徑:http://localhost:8080/web02/demo2/demo2.jspServletDemo1的訪問路徑(不變):http://localhost:8080/web02/ServletDemo12、絕對路徑 (1)絕對路徑的寫法:通常以/開頭使用絕對路徑,就不需要關心當前文件和要請求的文件之間的相對位置關系了 (2)注意:絕對路徑分成服務器端路徑和客戶端路徑客戶端路徑需要帶工程名服務器端路徑不需要帶工程名三、請求轉發(fā)和重定向的區(qū)別(1)請求轉發(fā)是一次請求一次響應,而重定向是兩次請求兩次響應(2)請求轉發(fā)地址欄不會變化,重定向地址欄發(fā)生變化(3)請求轉發(fā)路徑不帶工程名,重定向需要帶工程名路徑(4)請求轉發(fā)只能在本網站內部,重定向可以定向到任何網站
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 我們?yōu)槟銣蕚涞臅恰逗煤觅嶅X》。 請你試想一下,如果沒有錢,你有多少事需要糾結? 遇到特別喜歡的東西,就因為兜里錢...
    陳述衣羊閱讀 204評論 0 1
  • 講座介紹 希臘議會于2015年7月頒布最新投資移民法案,不僅保留了25萬歐元購房的低成本方式,同時多代同步獲得永居...
    鑫家園出國閱讀 371評論 0 1
  • 2017.06.18這是堅持寫作的第78篇 0710-0730用時20分鐘字數610 一個人美不美第一印象看的是顏...
    何不可閱讀 8,815評論 2 2
  • 感恩自己創(chuàng)造了不可思議的今天 照理早起,拉開窗簾,打開微信讀書,接著上次的繼續(xù)閱讀。媽媽在廚房準備早餐,我還在被窩...
    其實我也有曾經閱讀 215評論 0 0
  • 愿你一生努力, 一生被愛。 想要的都擁有, 得不到的都釋懷。 該拼搏的時候, 就讓熱血沸騰吧! 畢竟,這青春, 有...
    闖蕩的小腦虎閱讀 318評論 0 3

友情鏈接更多精彩內容