首頁  >  文章  >  Java  >  JSP的優缺點及基本操作

JSP的優缺點及基本操作

巴扎黑
巴扎黑原創
2017-07-17 13:24:594787瀏覽

第一天:

jsp(全名為Java Server Pages)

#優點:

  跨平台性、易維護性、易管理性等等

實際上JSP就是指在HTML中嵌入JAVA腳本語言,當使用者透過瀏覽器請求存取Web應用時,使用JSP容器請求對JSP進行處理,然後將產生的頁面會傳回給客戶端瀏覽器進行顯示。

工作原理

 

執行原則

如果沒有改變則

 

 什麼是URL?

URL(Uniform Resoure Locator)統一資源定位器,是用來完整描述Internet上網頁和其他資源的位址的一種表示方法,即網址。

URL的組成

tomcat7.0
##lib     jar
bin    指令
webapps 應用程式
work   工作目錄目錄temp   暫存檔案
conf    設定檔
logs    日誌檔案
tomcat與 Meclipse的設定
<strong></strong>window  showview

    console

    db brower
    package explorer
    servers

 

JSP的基本語法

<strong></strong>指令

  <%@ import="java.sql.*"%>

<strong> </strong>#  page指令

  <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

<strong></strong>

#      

language:java唯一值,表示腳本中使用的程式語言<strong></strong>##content             :設定了內容的類型和靜態頁面的編碼(告訴瀏覽器以什麼編碼顯示)

<strong></strong>

#      
#pageEncoding:頁面本身的編碼格式(寫頁面時用的編碼格式)#    
include指令
<strong> </strong>
#        
#將目標頁的內容包含到目前頁面,產生頁面疊加以後的產出效果 #//相當於將兩個頁面合併;編譯時就包含進來
        
<%@include file=#"foot. jsp"%>                   <code class="csharp string">//可插入任意位置


小腳本
  <% %> 寫java程式碼等同在index.java的service方法裡寫程式碼

#   1、 你所使用的腳本語言決定了腳本小程式的規則;
    2、
<strong></strong>#    2、
#    2、

」    2、語句間以分號分隔;
<strong></strong>
    3、 可以使用預設的物件、import進的類別、declaration宣告的方法和物件以及useBean tag中宣告的物件。

<strong></strong>宣告
  <%!%>寫Java程式碼等於在index.java類別裡,service方法之外寫程式碼

  聲明規則:
#  1、 JSP中宣告的變數和方法對應於Servlet中的實例方法和實例變數。這些將被同時請求該頁面的所有使用者所共用;

  2、在使用變數或方法前須先定義(不是說宣告變數的位置在頁面中要處於使用變數的前面,而是指變數不宣告不能使用);<strong></strong>
  3、宣告的變數或方法的作用域為目前頁面或包含的頁面;<strong></strong>

  4、語句間以分號分隔。

<strong></strong>
表達式  <%= %>等同<%out.println();%>
#  表達式規則: 
    1、你所使用的腳本語言決定了腳本小程式的規則;<strong></strong>


<strong></strong>
<strong></strong>
<strong></strong>
<strong></strong>

######################################################################################################## #    2、執行的順序為從左到右;################    3、分號不能用於表達式。 ##################註解######  ###jsp<%--內容--%> 不會被翻譯######## ##  html 不會顯示##########  java註解:// /* */ 不會被編譯########## ###

以上是JSP的優缺點及基本操作的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn