- JSP程序設(shè)計與案例實戰(zhàn)(慕課版)
- 劉何秀 郭建磊 姬忠紅
- 432字
- 2019-09-10 13:27:42
2.1 初識JSP
2.1.1 JSP概念
JSP概念
JSP全名為Java Server Pages(Java服務(wù)器頁面),其根本是一個簡化的Servlet設(shè)計,它是由Sun公司倡導(dǎo)、多家公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。
JSP技術(shù)有些類似ASP技術(shù),它是在傳統(tǒng)的網(wǎng)頁HTML(標(biāo)準(zhǔn)通用標(biāo)記語言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標(biāo)記(tag)。形成的JSP文件,后綴名為“.jsp”。用JSP開發(fā)的Web應(yīng)用是跨平臺的,既能在Linux下運(yùn)行,又能在其他操作系統(tǒng)上運(yùn)行。
JSP將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計的顯示分離,支持可重用的基于組件的設(shè)計,使基于Web的應(yīng)用程序的開發(fā)變得迅速和容易。JSP是一種動態(tài)頁面技術(shù),它的主要目的是將表示邏輯從Servlet中分離出來。
2.1.2 JSP頁面組成
JSP頁面組成
1.組成
一個JSP頁面由兩部分組成:靜態(tài)部分(如HTML、CSS標(biāo)記等,用來完成數(shù)據(jù)顯示和樣式)和動態(tài)部分(如JSP指令、JSP腳本元素和變量等,用來完成數(shù)據(jù)處理),如圖2-1所示。

圖2-1 JSP頁面元素
2.實例:第一個JSP案例
新建一個welcome.jsp頁面,創(chuàng)建JSP頁面時會自動創(chuàng)建帶有例如<%@ page..%>的JSP指令元素、<%=basePath%>的JSP表達(dá)式等頁面元素(代碼詳見/jspdemopro/WebRoot/ch2/welcome.jsp)。
該頁面的運(yùn)行結(jié)果如圖2-2所示。

圖2-2 歡迎頁面
- Puppet 4 Essentials(Second Edition)
- Spring Cloud Alibaba微服務(wù)架構(gòu)設(shè)計與開發(fā)實戰(zhàn)
- Learning Docker
- 0 bug:C/C++商用工程之道
- jQuery for Designers Beginner's Guide Second Edition
- 零基礎(chǔ)學(xué)HTML+CSS
- Vue.js光速入門及企業(yè)項目開發(fā)實戰(zhàn)
- Qt 4開發(fā)實踐
- Android Studio開發(fā)實戰(zhàn):從零基礎(chǔ)到App上線 (移動開發(fā)叢書)
- 3D Printing Designs:The Sun Puzzle
- Getting Started with Web Components
- C語言編程魔法書:基于C11標(biāo)準(zhǔn)
- Spring Boot 3:入門與應(yīng)用實戰(zhàn)
- C#程序開發(fā)參考手冊
- TypeScript High Performance