簡述jsp的基本運行原理 簡述JSP的工作原理和訪問數(shù)據(jù)庫的一般步驟?
簡述JSP的工作原理和訪問數(shù)據(jù)庫的一般步驟?在實際開發(fā)中,采用MVC設(shè)計模式作為主設(shè)計模式,將應(yīng)用程序的輸入、處理和輸出強制分離?,F(xiàn)在JSP頁面中的代碼已經(jīng)減少了很多,但是輸出只是簡單地完成了。實際上
簡述JSP的工作原理和訪問數(shù)據(jù)庫的一般步驟?
在實際開發(fā)中,采用MVC設(shè)計模式作為主設(shè)計模式,將應(yīng)用程序的輸入、處理和輸出強制分離?,F(xiàn)在JSP頁面中的代碼已經(jīng)減少了很多,但是輸出只是簡單地完成了。實際上,在開發(fā)中,JSP應(yīng)該只包含以下三種類型的代碼:·receive attribute:接收從servlet傳遞的屬性。判斷語句:判斷傳遞給JSP的屬性是否存在。輸出內(nèi)容:通過迭代或vo輸出。JSP頁面中唯一允許導(dǎo)入的包是java.util文件掌握這一點,就可以開發(fā)一個簡單、清晰的JSP頁面。數(shù)據(jù)庫訪問采用JDBC技術(shù)。首先,加載驅(qū)動程序Class.forName類(”驅(qū)動程序包。類名稱“),并獲取連接:connection Conn=驅(qū)動程序管理器.getConnection(“connection path,port,database name”,“database user name”,“password”)并獲取Preparedstatement:Preparedstatement pstmt=連接準(zhǔn)備聲明(“SQL statement”),然后根據(jù)檢索的不同執(zhí)行不同的代碼以及添加、刪除和修改。
jsp工作原理?
所有JSP頁面都將轉(zhuǎn)換為servlet(。Java),然后JSP引擎調(diào)用Java編譯器編譯servlet(。類文件(。類),將由Java虛擬機(JVM)解釋和執(zhí)行。
JSP運行原理什么?
執(zhí)行JSP頁面的原則:當(dāng)?shù)谝淮握埱驤SP文件時,JSP引擎將JSP文件轉(zhuǎn)換為servlet。引擎本身也是一個servlet。JSP的運行過程如下: