Tomcat學習筆記----本地部署servlet動態資源
有問題:什麼是動態資源?
靜態資源:當用戶多次訪問這個資源,資源的原始碼永遠不會改變的資源
動態資源:當用戶多次訪問這個資源,資源的原始碼可能會發生改變。
Servlet : 用java語言來編寫動態資源的開發技術。
Servlet特點:
1)普通的java類,繼承HttpServlet類,覆蓋doGet方法
2)Servlet類只能交給tomcat伺服器執行(開發者自己不能執行)
所以要配置web.xml具體下面會講
進入正題:
第一步:建立一個servlet
為了 瞭解Tomcat部署的流程,我是照著例子手動敲了一個servlet例子。
編寫一個servlet程式,繼承HttpServlet
但是繼承HttpServlet需要一個jar包:servlet-api.jar
具體可以在 apache-tomcat-9.0.8lib中找到 新增到專案中然後build path即可
相關推薦
Tomcat學習筆記----本地部署servlet動態資源
有問題:什麼是動態資源? 靜態資源:當用戶多次訪問這個資源,資源的原始碼永遠不會改變的資源 動態資源:當用戶多次訪問這個資源,資源的原始碼可能會發生改變。 Servlet : 用java語言來編寫動態資源的開發技術。 Servlet特點: 1)普通的java類,繼承H
Jsp Servlet + Tomcat 學習筆記
想到什麼寫什麼吧! 之前看Tomcat原始碼的時候,沒有聯絡到Servlet/JSP,是一個很大的錯誤,一開始拿起原始碼直接從start.sh就開始看了,沒幾天就被它的各種類載入,配置檔案載入搞暈了腦袋,很長一段時間都沒有再看tomcat原始碼的積極性了;後來
Tomcat學習筆記(一)
manage linux下 star bin servlet users 分析 clas oca Tomcat目錄結構的認識 tomcat是Apache旗下的一個開源Servlet的容器,實現了對Servlet和JSP技術支持。 通過http://tomcat
Tomcat學習筆記(三)
containe 請求 container connect 技術 http 簡單 img 容器 Tomcat連接器 tomcat連接器是tomcat的一個核心組件,在tomcat4中的實現原理如下 1.實現Connector接口 2.創建Reques
Tomcat學習筆記(四)
客服 list illegal state oid () ons mov tom Servlet容器部分 servlet容器用來處理請求servlet資源,並為web客服端填充response對象模塊,在tomcat中,共有4種類型的容器,分別是:Engi
Tomcat學習筆記(五)
mpi ont .cn rop 觀察者模式 ack directly oba services 生命周期事件 Catalina包含有很多組件。當Catalina啟動時,這些組件也會啟動,同樣,當Catalina關閉時,這些組件也隨之關閉,通過實現org.apache
Tomcat學習筆記(十)
manager 就會 over 程序 getname 2個 del initial throwable StandardWrapper容器 Context容器包含一個或者多個Wrapper實例,每個Wrapper實例表示一個具體的servlet定義。
Tomcat學習筆記(一)一個簡單的Web服務器
sub 調用 [] ont 拒絕 address 剖析 文件 getprop 內容為《深入剖析Tomcat》第一章重點,以及自己的總結,如有描述不清的,可查看原書。 一、HTTP協議: 1、定義:用於服務器與客戶端的通訊的協議,允許web服務器和瀏覽器通過互聯網進行發送和接
增強學習筆記 第四章 動態規劃
策略 blog 條件 並不是 算法 方法 進行 規劃 分享 最優價值函數滿足下列條件: 4.1 策略評估 策略評估通過反復叠代的方式來進行: 4.2 策略改進 4.3 策略叠代 綜合4.1和4.2,得到策略叠代算法: 4.4 價值叠代 對4.3進行簡化,兩步
Unity學習筆記—本地坐標轉世界坐標
oid click unit game 希望 項目 坐標 解決 -s 先簡單介紹一下我是一個程序員(菜鳥程序員),用C#開發,在開發的過程中會遇到一些問題,當時解決了但是在遇到可能還會在犯,所以啟發我做這樣一個學習筆記系列,一來是希望能夠督促自己總結學習,二來是可以在變身之
Tomcat學習筆記
lena gin 輸入 extc zip ket for .org 學習筆記 title: tomcat源碼學習日誌 date: 2018-07-07 23:32:43 tags: - tomcat - 源碼學習 categories: 技·術 --- Tomcat是什麽
Tomcat學習筆記【1】--- WEB服務器、JavaEE、Tomcat背景
javascrip http .cn 目的 java log 進行 瀏覽器 靜態資源 本文主要講學習Tomcat需要知道的基礎知識。 一 Web服務器 Web服務器可以解析HTTP協議。當Web服務器接收到一個HTTP請求,會返回一個HTTP響應,例如送回一個HTML頁面。
Servlet學習筆記(設定servlet的字符集、生命週期、對映配置、資料庫連線引數的區域性配置)
設定servlet的字符集 servlet是sun公司提供的一門用於開發動態web資源的技術,使用java語言編寫的執行在伺服器端的程式,通過http超文字傳輸協議接受和響應來自客戶端的請求。 servlet的產生是把“html標記”和“大量的業務處理邏輯”給分開,繼續留在html頁
Django學習筆記007-模板載入靜態資源
在一個網頁中,不僅僅有html,還需要css、js、圖片等,因此在DTL中載入靜態資源是必須要解決的問題。 在DTL中,使用static標籤來載入靜態檔案,要使用static標籤,首先需要{% load static %} 載入靜態檔案的步驟如下: 1、首先確保django.contri
Tomcat 學習筆記
Tomcat: Tomcat是一個JSP/Servlet容器。其作為Servlet容器,有三種工作模式:獨立的Servlet容器、程序內的Servlet容器和程序外的Servlet容器。 Tomcat目錄: tomcat |---bin:存放啟動和關閉tomcat指令碼
【Python3 爬蟲學習筆記】部署相關庫的安裝
如果想要大規模抓取資料,那麼一定會用到分散式爬蟲。對於分散式爬蟲來說,我們需要多臺主機,每臺主機有多個爬蟲任務,但是原始碼其實只有一份。 對於Scrapy來說,它有一個擴充套件元件,叫作Scrapyd,我們只需要安裝該擴充套件元件,即可遠端管理Scrapy任務
Tomcat學習筆記【2】--- Tomcat安裝、環境變數配置、啟動和關閉
本文主要講Tomcat的安裝和配置。 一 Tomcat安裝 1.1 下載 下載地址:http://tomcat.apache.org/ 1.2 安裝 Tomcat是不需要安裝的,解壓壓縮包即可。 在安裝的過程中需要注意的是:tomcat儘量不要存放在目錄名稱為中文的目錄中。 二 Tomcat環境變數配置 To
Tomcat學習筆記【3】--- Server.xml配置檔案詳解
本文主要講如何配置Tomcat伺服器。 首先展示一個BS結構圖: 1 server 一個server就表示一個Tomcat例項。 1)port 指定一個埠,這個埠負責監聽關閉tomcat的請求; 2)shutdown 指定向埠傳送的命令字串。 2 service 一個service就是處理請求的服務,裡邊包含
kubernetes學習筆記之十二:資源指標API及自定義指標API
第一章、前言 以前是用heapster來收集資源指標才能看,現在heapster要廢棄了從1.8以後引入了資源api指標監視 資源指標:metrics-server(核心指標) 自定義指標:prometheus,k8s-prometheus-adapter(將Prometheus採集的資料轉換為指
MongoDB學習筆記-安裝部署和簡易API操作
import java.util.ArrayList; import java.util.List; import com.mongodb.MongoClient; import com.mongodb.MongoCredential; import com.mongodb.ServerAddress;