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

歡迎訪問 生活随笔!

生活随笔

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

javascript

Tomcat容器、JSP和Servlet

發布時間:2024/6/1 javascript 54 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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

  • <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
  • <%
  • String path = request.getContextPath();
  • String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
  • %>
  • <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  • <html>
  • <head>
  • <base href="<%=basePath%>">
  • <title>My JSP 'index.jsp' starting page</title>
  • <meta http-equiv="pragma" content="no-cache">
  • <meta http-equiv="cache-control" content="no-cache">
  • <meta http-equiv="expires" content="0">
  • <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
  • <meta http-equiv="description" content="This is my page">
  • </head>
  • <body>
  • <% out.println("Hello,World!"); %> #頁面輸出,java語法
  • </body>
  • </html>
  • 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的全部內容,希望文章能夠幫你解決所遇到的問題。

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