Class IncludeTag

java.lang.Object
jakarta.servlet.jsp.tagext.SimpleTagSupport
org.iplass.mtp.web.template.tags.IncludeTag
All Implemented Interfaces:
jakarta.servlet.jsp.tagext.JspTag, jakarta.servlet.jsp.tagext.SimpleTag

public class IncludeTag extends jakarta.servlet.jsp.tagext.SimpleTagSupport

別Action、TemplateをincludeするためのJSPタグです。

TemplateUtil.include(String, PageContext)もしくは、TemplateUtil.includeTemplate(String, PageContext)を呼び出します。

利用例:Actionをinclude

 <%@page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
 <%@taglib prefix="m" uri="http://iplass.org/tags/mtp"%>

 :

 <m:include action="your/action/path" />
 

利用例:Templateをinclude

 <%@page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
 <%@taglib prefix="m" uri="http://iplass.org/tags/mtp"%>

 :

 <m:include template="your/template/path" />
 

  • Constructor Details

    • IncludeTag

      public IncludeTag()
  • Method Details

    • getAction

      public String getAction()
    • setAction

      public void setAction(String action)
    • getTemplate

      public String getTemplate()
    • setTemplate

      public void setTemplate(String template)
    • doTag

      public void doTag() throws jakarta.servlet.jsp.JspException, IOException
      Specified by:
      doTag in interface jakarta.servlet.jsp.tagext.SimpleTag
      Overrides:
      doTag in class jakarta.servlet.jsp.tagext.SimpleTagSupport
      Throws:
      jakarta.servlet.jsp.JspException
      IOException