国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JSP > 正文

JSP基本語法

2019-11-08 02:37:01
字體:
來源:轉載
供稿:網友

基本語法

每個jsp文件都是有靜態代碼(html)和動態代碼(java)構成。

JSP 注釋

<%-- 這是jsp注釋,運行之后在瀏覽器中不可見 --%><!-- 這是HTML注釋,運行之后在瀏覽器可見 -->

JSP聲明

<%!// 聲明一個變量public int count;// 聲明一個方法public String info(){ return "Hello";}%>

聲明中可以定義成員變量和成員方法。JSP聲明會在編譯之后轉化為Servlet的成員變量和成員方法。我們可以在Tomcat的work/Catalina/localhost(或者Eclipse的默認路徑的.metadata.plugins/org.eclipse.wst.server.core/tmp0/work/Catalina/localhost/SimpleShop/org/apache/jsp)中的相應項目內的相應Servlet類文件中看到相應的代碼段。不可以使用abstract進行JSP聲明,因為抽象的方法會導致JSP對應的Servlet編程抽象類而無法實例化。 還有一點需要注意的是,JSP頁面會編譯成一個Servlet類,每個Servlet容器中只有一個實例,所以JSP中聲明的變量時共有變量,所有的客戶端共享同一個count變量,且該變量會一直保持到該實例被銷毀為止。

輸出JSP表達式

這是JSP提供輸出表達式值的簡單方法

<%=表達式 %><%-- 案例 --%><%=count %><%=info() %>

JSP腳本

JSP腳本在應用中使用的非常廣泛,也是主要寫java代碼主要部分。

<% BookDAO bookDao = new BookDAO(); ArrayList<Book> books = bookDao.getAllBooks(); if(books != null && books.size() > 0){ for(Book book:books){ %> ··· html代碼 ···<% } }%>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 稻城县| 邹平县| 瑞昌市| 米易县| 青冈县| 南乐县| 鄂州市| 伊川县| 筠连县| 偏关县| 醴陵市| 通城县| 禄丰县| 桐柏县| 桂阳县| 竹北市| 通渭县| 南郑县| 巴东县| 扬州市| 阿勒泰市| 沽源县| 阜南县| 台湾省| 武鸣县| 南平市| 大冶市| 扎鲁特旗| 义乌市| 高青县| 嘉禾县| 达孜县| 石林| 同仁县| 古丈县| 新郑市| 新田县| 邳州市| 都匀市| 昆山市| 黄大仙区|