Web專案用到的技術(1)jsp頁面嵌入java程式碼
阿新 • • 發佈:2018-12-31
JSP中嵌入java程式碼的三種方式:
(1)宣告變數或方法 : <%! 宣告; %> :慎重使用,因為此方法定義的是全域性變數
(2)java片段: <% java程式碼; %>
(3)表示式:用於輸出表達式的值到瀏覽器,<%=表示式 %> 在表示式中不能加分號(;)
JSP頁面的指令(設定JSP頁面的屬性和特徵)
如:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%>
常用指令:
(1)<%@ page %> 或<jsp:directive.page >
常用屬性:
language=" "
contentType="text/html;charset=UTF-8"
pageEncoding=" "
import="com.inspur.Dpet"
isErrorPage="true|false" 指定當前頁面是否可以作為錯誤頁
errorPage="error.jsp" (error.jsp頁面中的isErrorPage="true")
(2)<%@ include file="url"%> 或<jsp:directive.include >
【注意】靜態包含,在編譯階段把其他檔案包含進來一起編譯生成位元組碼檔案
問題:
(1).被包含的檔案中不能包含<html></html><body></body>;
(2).file屬性賦值不能用表示式,不能帶引數