標籤:sim jsp頁面 int turn java代碼 當前日期 語句 多行 需要
JSP指令:
page,通常位於jsp頁面的頂端,同一個頁面可以有多個page指令
include,將一個外部檔案嵌入到當前JSP檔案中,同時解析這個頁面中的JSP語句
taglib,使用標籤庫定義新的自訂標籤,在JSP頁面中啟動定製行為
page指令文法:
<%@page 屬性1=""屬性2=""...%>
屬性:
language,指定JSP頁面使用的指令碼語言,預設值java
import,通過該屬性來引用指令碼語言中使用到的類檔案,無預設值
contentType,用來指定JSP頁面所採用的編碼方法,預設值不可解析中文,一般這樣寫contentType="text/html; charset=UTF-8"
JSP注釋:
HTML中的注釋:<!--html注釋-->//用戶端可見
JSP中的注釋:<%--JSP注釋--%>//用戶端不可見
JSP指令碼注釋:<% //or/**/ %>//單行、多行,不可見
JSP聲明:
在JSP頁面中定義變數或者方法
文法:<%! Java代碼%>
<%! String s="小明"; int add(int x,int y) { return x+y; }%>JSP運算式:
在JSP頁面中執行的運算式
文法:<%=運算式%>//注意,運算式不以分號結束!
你好,<%=s %><br>1+1=<%=add(10,5) %>
<% %> 標識裡面的是jsp代碼.
<%=變數 %> 是 <% out.println(變數) %> 的簡寫方式
在頁面上顯示日期:
首先需要匯入,Date包
<%@page import="java.util.Date" %>
然後需要取得當前日期:
<% SimpleDateFormat nowDate=new SimpleDateFormat("yyyy年MM月dd日"); String s=nowDate.format(new Date());%>今天是:<%=s %>
JSP基礎文法