javascript
Tomcat容器、JSP和Servlet
目錄
JSP
Tomcat、JSP和Servlet?
JSP
JSP全名為Java Server Pages,其根本是一個簡化的Servlet設計。JSP技術有點類似ASP技術,它是在傳統的HTML網頁中插入Java程序段和JSP標記,從而形成JSP文件,后綴名為(*.jsp)。 用JSP開發的Web應用是跨平臺的,既能在Linux下運行,也能在其他操作系統上運行。
它實現了Html語法中的java擴展(以 <%, %>形式)。JSP與Servlet一樣,是在服務器端執行的。通常返回給客戶端的就是一個純HTML文本,因此客戶端只要有瀏覽器就能瀏覽。
JSP其實就是在HTML中插入了JAVA代碼,JAVA代碼插在 <%? %>?標簽中
示例: index.jsp
JSP頁面的執行過程
- ?瀏覽器接收到的是純HTML,不含JAVA代碼
- 所有的嵌入代碼段 <%? %> 均由服務器端處理
- <% %>里面的是Java代碼,要符合Java的語法
Tomcat、JSP和Servlet?
首先,JSP 是在HTML中插入了JAVA代碼,用于前端頁面的顯示!
那么,我們后端是如何處理的呢?后端我們是利用 Servlet?來處理前端的數據和邏輯,當我們新建一個Servlet的時候,其實就是新建一個 .java 文件,然后運行的時候,JDK會把? .java文件編譯成 .class?文件,用于處理前端的請求數據和邏輯。
Servlet是Java提供的用于開發Web服務器應用程序的一個組件,運行在服務器端,由Servlet容器所管理,用于生成動態的內容。Servlet是平臺獨立的Java類,編寫一個Servlet,實際上就是按照Servlet規范編寫一個Java類
而Tomcat是servlet的容器,Servlet運行在Tomcat容器當中(如docker鏡像運行在docker容器當中),Servlet容器有很多,如Tomcat、Jboss、Weblogic 等
相關文章:Windows中tomcat目錄詳解
?
本文轉載,如有冒犯,請聯系本人,立即刪除
總結
以上是生活随笔為你收集整理的Tomcat容器、JSP和Servlet的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java Web安全编码
- 下一篇: SpringBoot整合Mybatis完