第六屆 佳作

dev
C# Web 開發 跳到 Java Web開發
Alan Tsai

系列文章

DAY 21

[JSTL]自定義標籤庫

我們目前已經看過了JSTL裡面的3個Tag。其實JSTL裡面還有兩個Tag,一個是用來處理XML的Tag,讓你可以對一個XML做類似于XPath的動作。還有一個...

DAY 22

[Tag] 實作javax.servlet.jsp.tagext.Tag的執行流程

在上一篇我們看到了基本要實作一個tag的方法,相信在過程當中大家對於doStartTag()和doEndTag()差異感到興趣,同時他們回傳的東西到底代表著什麼...

DAY 23

[Tag] TagSupport 模板和使用Attribute

實作Tag的java都可以成為jsp用的tag。不過每一次都需要自己實作Tag很麻煩,因此TagSupport是一個已經實作Tag的java class,讓我們...

DAY 24

[Tag] 繼承BodyTagSupport來實作能夠處理有body的tag

上一篇介紹了如何繼承TagSupport來更簡單製作自定義tag,還記得之前我們介紹Tag interface的時候提到過的流程,相信有注意到曾經提過我們能夠設...

DAY 25

[Tag] Jsp 2.x Tag - interface SimpleTag

之前我們介紹的Tag都是以實作interface Tag來達到效果。而Interface Tag有多個method,並且在不同的時候返回不同的值來控制流程。 但...

DAY 26

[Tag] 自定義方法

透過前面幾篇,相信對於如何自定義tag應該沒有什麼問題了。不過在JSTL裡面有個特殊的tag,專門用在EL裡面,因此我們稱之為function tag。 我們自...

DAY 27

[Eclipse] History、Outline、Tab和import package - 好用的功能

到目前為止我們已經看過了Servlet、JSP和Tag相關。剛好Tag內容結束了,而IThome 第六屆 鐵人賽我剛好又到了最後一天,因此今天就不開始下一步的內...