真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

(五)JSP-創(chuàng)新互聯(lián)

一、JSP 概述
JSP (全稱: Java Server Pages ): Java 服務(wù)端頁(yè)面。
是一種動(dòng)態(tài)的網(wǎng)頁(yè)技術(shù),其中既可以定義 HTML 、 JS 、 CSS等 靜態(tài) 內(nèi)容,還可以定義 Java 代碼的 動(dòng)態(tài) 內(nèi)容,也就是 JSP = HTML + Java 。
二、JSP 快速入門(mén)

(1)導(dǎo)入 JSP 坐標(biāo)

石獅網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、自適應(yīng)網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)公司從2013年創(chuàng)立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專(zhuān)注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)公司
javax.servlet.jspjsp-api2.2provided

(2)創(chuàng)建 JSP 文件

(3)編寫(xiě) HTML 標(biāo)簽和 Java 代碼

三、JSP 原理
JSP 本質(zhì)上就是一個(gè) Servlet 。

JSP在被訪問(wèn)時(shí),由JSP容器(Tomcat)將某轉(zhuǎn)換為Java文件(Servlet),再由JSP容器(Tomcat)將其編譯,最終對(duì)外提供服務(wù)的其實(shí)就是這個(gè)字節(jié)碼文件。

四、JSP 腳本
JSP 腳本用于在 JSP 頁(yè)面內(nèi)定義 Java 代碼。
JSP 腳本有如下三個(gè)分類(lèi): (1)<%...%>:內(nèi)容會(huì)直接放到 _jspService() 方法之中 (2)<%=…%>:內(nèi)容會(huì)放到 out.print() 中,作為 out.print() 的參數(shù) (3)<%!…%>:內(nèi)容會(huì)放到 _jspService() 方法之外,被類(lèi)直接包含
五、EL 表達(dá)式
EL (全稱 Expression Language )表達(dá)式語(yǔ)言,用于簡(jiǎn)化 JSP 頁(yè)面內(nèi)的 Java 代碼。
EL 表達(dá)式的主要作用是 獲取數(shù)據(jù) 。
而 EL 表達(dá)式的語(yǔ)法也比較簡(jiǎn)單, ${expression} 。 例如: ${brands} 就是獲取域中存儲(chǔ)的 key 為 brands 的數(shù)據(jù)。
<%@ page contentType="text/html;charset=UTF-8" language="java" %>Title${brands}

JavaWeb 中有四大域?qū)ο?,分別是: (1)page :當(dāng)前頁(yè)面有效 (2) request:當(dāng)前請(qǐng)求有效 (3) session:當(dāng)前會(huì)話有效 (4)application :當(dāng)前應(yīng)用有效 el 表達(dá)式獲取數(shù)據(jù),會(huì)依次從這 4 個(gè)域中尋找,直到找到為止。
六、JSTL 標(biāo)簽
JSP? 標(biāo)準(zhǔn)標(biāo)簽庫(kù) (Jsp Standarded Tag Library) ,使用標(biāo)簽取代 JSP 頁(yè)面上的 Java 代碼。
JSTL 提供了很多標(biāo)簽

(1)導(dǎo)入坐標(biāo)

jstljstl1.2taglibsstandard1.1.2

(2)在JSP頁(yè)面上引入JSTL標(biāo)簽庫(kù)

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>Title<%--
        c:if:來(lái)完成邏輯判斷,替換java  if else
    --%>啟用禁用
<%@ page contentType="text/html;charset=UTF-8" language="java" %><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>Title

<%----%>
序號(hào)品牌名稱企業(yè)名稱排序品牌介紹狀態(tài)操作
${brand.id}${status.count}${brand.brandName}${brand.companyName}${brand.ordered}${brand.description}啟用禁用修改 刪除

${i}

七、MVC 模式和三層架構(gòu) 1. MVC 模式
MVC 是一種分層開(kāi)發(fā)的模式,其中: M : Model ,業(yè)務(wù)模型,處理業(yè)務(wù) V : View ,視圖,界面展示 C : Controller ,控制器,處理請(qǐng)求,調(diào)用模型和視圖

2. 三層架構(gòu)
三層架構(gòu)是將我們的項(xiàng)目分成了三個(gè)層面,分別是 表現(xiàn)層 、 業(yè)務(wù)邏輯層 、 數(shù)據(jù)訪問(wèn)層 。

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧


網(wǎng)頁(yè)標(biāo)題:(五)JSP-創(chuàng)新互聯(lián)
網(wǎng)站鏈接:http://weahome.cn/article/descjh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部