jsp
使用此屬性,可以定義乙個jsp頁面的相關屬性
設定該頁面的型別為text/html型別,其中編碼為unicode 型別的utf-8 語言為j**a
從tomcat安裝目錄中可以找到可以使用的mime型別
設定page指令的errorpage屬性,設定錯誤頁
created by intellij idea.
user: ming
date: 19-3-6
time: 下午9:29
to change this template use file | settings | file templates.
--%>
// 執行錯誤
int result = 10 / 0;
%>
設定如果出現錯誤,跳轉到error.jsp檔案
錯誤頁的跳轉屬於伺服器端跳轉m**en安裝驅動
訪問**
輸入依賴
mysql
mysql-connector-j**a
8.0.15
// 資料庫驅動程式
public static final string dbdriver = "com.mysql.cj.jdbc.driver";
// 資料庫連線位址
public static final string dburl = "jdbc:mysql:";
// 使用者名稱
public static final string dbuser = "root";
// 密碼
public static final string dbpass = "abccba20170607";
%>
// 宣告資料庫連線物件
connection connection = null;
// 連線
preparedstatement preparedstatement = null;
// 結果集
resultset resultset = null;
string sql = "select * from emp";
%>
try}catch (exception e)finally
%>
網頁分為頭尾中
在jsp編譯的時候插入乙個包含文字或**的檔案。包含過程為靜態的,**檔案包含,生成乙個完整的jsp檔案,再次包含生成class檔案,載入進入容器。
created by intellij idea.
user: ming
date: 19-3-9
time: 下午3:43
to change this template use file | settings | file templates.
--%>
引數1引數2
created by intellij idea.
user: ming
date: 19-3-9
time: 下午4:51
to change this template use file | settings | file templates.
--%>
string username = "lihua";
%>
"/>
執行以後可以發現顯示出結果
兩種包含,靜態包含是先包含,後處理,動態包含為先處理後包含此跳轉為服務端跳轉
即乙個request傳遞到另外乙個page
created by intellij idea.
user: ming
date: 19-3-9
time: 下午5:14
to change this template use file | settings | file templates.
--%>
created by intellij idea.
user: ming
date: 19-3-9
time: 下午5:11
jsp基礎語法
1 jsp中的三種注釋 2 三種script及其區別 3 page指令 page表示乙個jsp頁面,可以理解為乙個物件本身,即 把乙個jsp當做乙個物件來看待 主要功能 設定mime型別 導包指令 其他指令 錯誤頁 禁止session。頁面的緩衝等等 如果想要直接連線到oracle資料庫的話,則首先...
jsp基礎語法
jsp支援j a所有語法 jsp表示式 生成到jspservlet方法中 作用 用來將程式的輸出,輸出到客戶端 new j a.util.date jsp指令碼片段可以在中間巢狀html元素 生成到jspservlet方法中 int sum 0 for int i 1 i 100 i jsp宣告生成...
JSP基礎語法(章節摘要)
1,在jsp中分為3種script,和 2,在開發中盡量使用表示式輸出 來代替out.println 語法。3,使用page指令可以設定乙個頁面的操作屬性,如mime型別,顯示編碼,導包操作等。4,jsp中德包含語句分為兩種,一種是靜態包含,另一種是動態包含,靜態包含屬於先包含後處理,而動態包含屬於...