16-撩課JavaWeb之JSP原理
摘要:
JSP簡介
什麼是JSP
JSP全名為Java Server Pages
中文名叫java伺服器頁面
它是在傳統的網頁HTML檔案(*.htm,*.html)中
插入Java程式段和JSP標記
字尾名為(*.jsp)。
其根本是一個簡化的Servlet設計
為什...
JSP簡介
什麼是JSP
JSP全名為Java Server Pages 中文名叫java伺服器頁面 它是在傳統的網頁HTML檔案(*.htm,*.html)中 插入Java程式段和JSP標記 字尾名為(*.jsp)。 其根本是一個簡化的Servlet設計

為什麼要有JSP
直接使用Html檔案是沒有辦法輸出Java當中的資訊 使用`servlet`來去輸出一個網頁非常的麻煩 於是就出現了`jsp`,又能寫`html`,又能寫`Java`程式碼

JSP的工作原理
設定JSP建立時的編碼 本質就是一個servlet jsp在第一次被訪問時會被Web容器翻譯成servlet 第一次訪問 index.jsp index_jsp.java 編譯成index_jsp.class執行 可以在Tomcat的work目錄中可以找到 下次一次訪問時, 會看一下里面的內容有沒有發生變化, 如果變化了, 從新翻譯載入
整個過程是全域性web.xml當中有一個叫
翻譯的過程就是JspServlet做的



JSP的組成部分:
靜態資料,如HTML `JSP`指令碼元素和變數 `JSP`指令,如`include`指令 `JSP`標籤動作 使用者自定義標籤
