jsp中寫java代碼的方法

來源:互聯網
上載者:User

標籤:sof   clu   page   html   glib   prefix   ext   servlet   article   

區別jsp和html相比,最顯著的優勢就在於,jsp裡面可以寫Java代碼,但是html中不能。---------------------------

寫法

<%! %>,這裡面可以申明變數或方法,注意:這裡面申明的變數是全域的

<% %>,與上面的方法相比,這個方法的局部的

<%= %>,用於輸出運算式到瀏覽器,注意:這裡面的運算式不能跟分號

 ---------------------------------------------------

在jsp2.0中定義了三個指令:page指令,include指令,taglib指令。

1.關於page指令,我們平時見得最多的就是這樣的:

<%@page contentType="text/html;charset=gb2312" import="java.util.Date"%>

主要用於:設定編碼,匯入jar包

 

2.關於include指令,他用於引入其他jsp頁面,jsp引擎會將兩個jsp翻譯成一個servlet,所以也稱為靜態引入

 

3.關於taglib指令,是定義一個標籤庫以及其自訂標籤的首碼。比如我們常用的c:foreach的使用。先匯入jstl的包,然後在jsp中加入這個標籤:<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>就可以使用c:foreach了

jsp中寫java代碼的方法

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.