首頁 後端開發 php教程 JSP由浅入深(11)标记库_PHP

JSP由浅入深(11)标记库_PHP

Jun 01, 2016 pm 12:35 PM
getproperty jsp 可以 標誌 標記

JSP 1.1提出了一种扩展的JSP标志的方法这种方法命名为“标志库”。这些库允许另外的一些类似于jsp:include 或者jsp:forward的标志但是它们不是以jsp:为前缀的并且还附件一些特性。



  为了介绍标志库
在本教程中我们使用Blazix标志库作为例子。这个标志库只能用在Blazix服务器中这个服务器你可以免费下载。



每一个标志库都有它自己的标志库特殊的文档。为了使用标志库
你可以使用"taglib" directive来指出标志库“description”处在什么地方。对于Blazix标志库而言directive如下



%@ taglib prefix="blx" uri="/blx.tld" %>



上面者句中“uri”就是指出了标志库描述所在的地方。标志库的前缀是不同的。这个指令的意思是说我们可以使用blx:来使用库中的标志。Blazix标志库提供了一个blx:getProperty标志。这个标志可以允许用户编辑表单数据。现在在GetName.jsp文件中我们增加一个jsp:useBean并且将表单放置在blx:getProperty中



%@ taglib prefix="blx" uri="/blx.tld" %>





jsp:useBean id="user" class="UserData" scope="session"/>







HTML>







BODY>







blx:getProperty name="user" property="*">







FORM METHOD=POST ACTION="SaveName.jsp">







What's your name?








What'
s your e-mail address? INPUT TYPE=TEXT NAME=email SIZE=20>BR>







What's your age? INPUT TYPE=TEXT NAME=age SIZE=4>







P>INPUT TYPE=SUBMIT>







/FORM>







/blx:getProperty>







/BODY>







/HTML>









从上面的代码中我们可以发现blx
:getProperty不是以/>结尾的而是用来结尾。这条语句将所有的表单输入区域输入到blx:getProperty中这样它们就可以被标志库正确地修改。



接着建立一个从GetName
.jsp到NextPage.jsp的连接你将发现bean的数据自动显示在输入区域中。所以现在用户可以编辑

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

掃雷怎麼標記? -掃雷怎麼更改難度? 掃雷怎麼標記? -掃雷怎麼更改難度? Mar 18, 2024 pm 06:34 PM

掃雷怎麼標記?首先,我們需要熟悉掃雷遊戲中的標記方式。通常情況下,掃雷遊戲中有兩種常見的標記方式:旗子標記和問號標記。旗子標記用來表示該方塊中有地雷,是一種確定性的標記;而問號標記則表示該方塊可能存在地雷,但並非確定性。這兩種標記方式在遊戲中起著重要的作用,幫助玩家推斷哪些方塊可能存在地雷,從而有效地進行下一步操作。熟練運用這些標記方式可以提高玩家在掃雷遊戲中的成功率,並降低踩雷的風險。因此,在玩掃雷遊戲時,掌握好旗子標記和問號標記的當玩家不能確定某一個方格是否有地雷時,可以使用問號標記來進行標記

百度地圖怎麼標記多個地點 標記多個地點方法 百度地圖怎麼標記多個地點 標記多個地點方法 Mar 15, 2024 pm 04:28 PM

上面的功能非常的多,尤其是對於在地圖方面可以標記到多個地方的一些為止,我們在知道一些地方的時候,肯定是採用標點的一些功能,這樣就可以為你們帶來多種不同方面的一些功能,你們所標點都會產生距離的差異,也就是可以知道距離究竟有多遠,當然也會顯示出上面地點的的一些名稱和詳細的信息都可以,但是很多網友們可能對於上面的一些內容資訊都不是非常的清楚,所以為了能夠讓大家們更好的進行多方面的一些選擇,所以今日小編就來給你們帶來多種不同方面的一些選擇,所以有興趣想法的朋友們,你也有興趣的話,就來試試看。  標

jsp是屬於前端還是後端 jsp是屬於前端還是後端 Jan 28, 2023 pm 06:23 PM

jsp屬於後端。 jsp的本質是一種servlet,而servlet又是伺服器端的java應用程序,所以jsp是屬於後端的技術。 JSP部署於網頁伺服器上,可回應客戶端所傳送的請求,並依照請求內容動態地產生HTML、XML或其他格式文件的Web網頁,然後傳回給請求者。 JSP技術以Java為腳本語言,為使用者HTTP請求提供服務,並能與伺服器上的其它Java程式共同處理複雜的業務需求。

如何在HTML中標記刪除線文字? 如何在HTML中標記刪除線文字? Aug 25, 2023 pm 10:45 PM

若要在HTML中標記刪除線文本,請使用<strike>…</strike>標籤。它會呈現一個刪除線文字。 HTML已經棄用了這個標籤,在HTML5中不應該使用它。作為替代,可以使用CSS的text-decoration屬性。若要使用CSS屬性,請使用style屬性。 style屬性為元素指定了內聯樣式。此屬性可以與HTML的<p>標籤一起使用。請記住,HTML5不支援<strike>標籤,所以應該使用CSS樣式。範例您可以嘗試運行以下

可以刪除downloads資料夾嗎? 可以刪除downloads資料夾嗎? Feb 19, 2024 pm 03:38 PM

downloads可以刪除嗎近年來,隨著數位時代的來臨,我們生活中出現了越來越多的數位化產品和服務。而隨之而來的,就是我們對於數位化內容的需求與日俱增。在日常生活和工作中,我們經常需要下載各種各樣的文件,如文件、圖片、音訊和視訊等等。而這些下載的文件,通常都被保存在一個名為「downloads」(下載)的資料夾中。然而,隨著時間的推移,我們經常發現,“

百度地圖如何標記-百度地圖標記的具體操作 百度地圖如何標記-百度地圖標記的具體操作 Mar 04, 2024 pm 08:46 PM

你們電腦中是不是也在使用百度地圖軟體呢?不過你們知道百度地圖如何標記嗎?下面這篇文章就為大夥帶來了百度地圖標記的具體操作,讓我們一同來下文看看吧。進入百度地圖後點擊右上角選擇地區,如圖選擇好地區後在地圖中選擇工具,如圖在地圖中選擇標記,如圖標記,自己想要標記的地圖,在這裡我們以北京市西城區前青廠胡同33號為例,如圖直接選擇保存就好了,如圖

i34150搭配1G獨顯適合玩哪些遊戲(i34150適用於哪些遊戲) i34150搭配1G獨顯適合玩哪些遊戲(i34150適用於哪些遊戲) Jan 05, 2024 pm 08:24 PM

i34150搭配1G獨顯能玩哪些遊戲能玩lol等小遊戲。 GTX750和GTX750TI是非常適合的顯示卡選擇。如果只是玩一些小遊戲或不玩遊戲,建議使用i34150的整合式顯示卡就可以了。一般來說,顯示卡和處理器的搭配差價並不是很大,所以選擇合理的搭配是很重要的。若需要2G顯存,建議選擇GTX750TI;若只需要1G顯存,直接選擇GTX750即可。 GTX750TI可以看作是GTX750的增強版本,具有超頻功能。 i34150可以搭配什麼顯示卡依需求,如果你打算玩單機遊戲,建議你考慮更換顯示卡。你可以選擇

jsp和html區別在哪 jsp和html區別在哪 Jan 09, 2024 am 10:46 AM

jsp和html區別:1、運作機制;2、用途;3、與Java的關係;4、功能;5、與後端的關係;6、速度;7、可維護性和擴展性;8、學習和使用的難易度;9、文件後綴和識別工具;10、社區和支持;11、安全性。詳細介紹:1、運行機制,HTML是一種標記語言,主要用於描述和定義網頁的內容,它運行在客戶端,由瀏覽器解釋執行,JSP是一種動態網頁技術,運行在伺服器端等等。

See all articles