liguofeng29’s blog

個人勉強用ブログだっす。

独自タグ作成 - タグクラス作成

1. タグクラスはjavax.servlet.jsp.tagext.SimpleTagSupportを継承する。

2. 属性を含む場合、対応するgetter,setterが必要。

3. doTag()をoverriderし、ページ内容を出力する。

MyTag.java
 
import java.io.IOException;
import javax.servlet.jsp.JspException;
import javax.servlet.jsp.tagext.SimpleTagSupport;
 
public class MyTag extends SimpleTagSupport {
 
@Override
public void doTag() throws JspException, IOException {
getJspContext().getOut().write(
"これは独自タグの出力内容です。</br>" +
"現在時刻は" + new java.util.Date());
}
}