1. 程式人生 > 實用技巧 >前端gitlab-ci.yml 入門

前端gitlab-ci.yml 入門

概述:

  Java Server Pages:java服務端頁面,也和Servlet一樣,用於動態Web技術

  特點:與html相似

  區別:

    HTML只給使用者提供靜態的資料

    jsp頁面中可以嵌入java程式碼,為使用者提供動態資料

JSP原理

  jsp如何執行的

    程式碼層面沒有任何問題

    伺服器內部工作

    jsp最終會轉換成一個java類

Jsp本質上就是一個servlet(因為它是繼承的HttpServlet)

//初始化
    public void _jspInit(){

}

//銷燬
    public void _jspDestory(){

}

//JSPService public void _jspService(HttpServletRequest request,HttpServletResponse response)

內建的一些物件

    final javax.servlet.jsp.PageContext pageContext;//頁面上下文
    final javax.servlet.ServletContext application; //applicationContext
    final javax.servlet.ServletConfig config; //config 配置
    javax.servlet.jsp.JspWriter out = null
; //輸出物件 final java.lang.Object page = this;//page:當前頁

jsp檔案編譯過程