天天看點

jsp--1.配置

jsp(Java Server Pages)配置

  1. jsp概念
    JSP(Java Server Pages,即:Java伺服器頁面),是一種跨平台的動态網頁技術标準,由Sun Microsystems公司倡導、多家公司參與建立。它在HTML檔案中插入Java程式段(Scriptlet)和JSP标記(tag),進而形成JSP檔案(*.jsp)。 用JSP開發的Web應用是跨平台的,既能在Linux下運作,也能在其他作業系統上運作。
    JSP全稱Java Server Pages,是一種動态網頁開發技術。它使用JSP标簽在HTML網頁中插入Java代碼。标簽通常以<%!開頭以%>結束。
    JSP是一種Java servlet,主要用于實作Java web應用程式的使用者界面部分。網頁開發者們通過結合HTML代碼、XHTML代碼、XML元素以
    及嵌入JSP操作和指令來編寫JSP。		
    JSP通過網頁表單擷取使用者輸入資料、通路資料庫及其他資料源,然後動态地建立網頁。		
    JSP标簽有多種功能,比如通路資料庫、記錄使用者選擇資訊、通路JavaBeans元件等,還可以在不同的網頁中傳遞控制資訊和共享資訊。
               
  2. jsp優勢
    a).性能更加優越,因為JSP可以直接在HTML網頁中動态嵌入元素而不需要單獨引用CGI檔案。
    b).伺服器調用的是已經編譯好的JSP檔案,而不像CGI/Perl那樣必須先載入解釋器和目标腳本。
    c).JSP基于Java Servlets API,是以,JSP擁有各種強大的企業級Java API,包括JDBC,JNDI,EJB,JAXP等等。
    d).JSP頁面可以與處理業務邏輯的servlets一起使用,這種模式被Java servlet 模闆引擎所支援。
    
    最後,JSP是Java EE不可或缺的一部分,是一個完整的企業級應用平台。這意味着JSP可以用最簡單的方式來實作最複雜的應用
               
  3. 下載下傳Tomcat
    Tomcat 伺服器是一個免費的開放源代碼的Web 應用伺服器(Apache Jakarta的開源項目、JSP/Servlet容器)
     下載下傳網址:  http://tomcat.apache.org/
     下載下傳路徑:建立一個檔案夾(java),将檔案apache-tomcat-8.5.42放入,其中bin包--startup.bat檔案開啟Tomcat,
     shutdown.bat檔案關閉Tomcat。
               
  4. IDEA軟體中配置Tomcat
    a)	 建立jsp項目:file--new--project--{sdk(軟體開發工具包)需要有java的jdk,勾選web Application和create web.xml}--
     	設定包名、包環境。
     b)  File-Project Structure 彈出界面
     	 --選擇modules選項
      	 {1、sources選項(為項目添加屬性配置檔案夾和編譯後class檔案	儲存的檔案夾和依賴jar包存放的目錄):
      	 右鍵父目錄彈出菜單 New folder--建立resources--在上方标記為resources----右鍵web檔案夾中的WEB-INF目錄
      	 彈出菜單 New folder--建立classes和lib}
     	 {2、path選項(配置編譯檔案輸出目錄):點選use modle compile output path選項--在output path和
     	 test output path中輸入之前建立的classes 目錄}
     	 {3、dependencies選項(配置依賴的jar檔案位置):最右邊點選+号按鈕--JARs or directories--選擇建立
     	 的lib檔案//
     	 	--最右邊點選+号按鈕--library--選擇Tomcat jar包 的lib檔案(也可以在tomcat 的lib檔案夾中把
     	 	jaspic-api.jar和servlet-api.jar包導入到web檔案夾的lib 檔案夾中)}
     		--選擇artifacts選項(配置釋出選項)
     	{1、name:可修改}
     	{2、type:可選web application:Exploded(直接輸出,目前選擇此選項)、Archive(war包,會自動生成一
     	個.war的壓縮檔案,運作tomcat時會自動解壓)}
     c) 點選主界面右上角的Add configurations--彈出run/debug configurations--點選+号按鈕--添加
     	tomcat server--local
     	--server--Application server(可以配置tomcat設定tomcat目錄)。
     	--deployment--點+号--Artifact(可以點選下方application contex輸入内容)。
               

繼續閱讀