本文整理汇总了Java中javax.servlet.jsp.tagext.BodyTag.setBodyContent方法的典型用法代码示例。如果您正苦于以下问题:Java BodyTag.setBodyContent方法的具体用法?Java BodyTag.setBodyContent怎么用?Java BodyTag.setBodyContent使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类javax.servlet.jsp.tagext.BodyTag
的用法示例。
在下文中一共展示了BodyTag.setBodyContent方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: initBody
import javax.servlet.jsp.tagext.BodyTag; //导入方法依赖的package包/类
@Override
public void initBody(BodyTag bodyTag, int state) throws JspException {
if (state != Tag.EVAL_BODY_INCLUDE) {
bodyTag.setBodyContent(pushBody());
bodyTag.doInitBody();
}
}
示例2: initBody
import javax.servlet.jsp.tagext.BodyTag; //导入方法依赖的package包/类
@Override
public void initBody(BodyTag bodyTag, int state) throws JspException {
if (state != Tag.EVAL_BODY_INCLUDE) {
bodyTag.setBodyContent(pushBody());
bodyTag.doInitBody();
}
}
示例3: setBodyContent
import javax.servlet.jsp.tagext.BodyTag; //导入方法依赖的package包/类
public void setBodyContent(CycleWriter body) {
if (body == null) {
throw new IllegalArgumentException();
}
Tag tag = getLoadedTag();
if (tag instanceof BodyTag) {
BodyTag bodyTag = (BodyTag) tag;
bodyTag.setBodyContent(new BodyContentImpl(body));
} else {
throw new IllegalStateException();
}
}
示例4: startBufferedBody
import javax.servlet.jsp.tagext.BodyTag; //导入方法依赖的package包/类
public static JspWriter startBufferedBody(PageContext pageContext, BodyTag tag) throws JspException {
BodyContent out = pageContext.pushBody();
tag.setBodyContent(out);
tag.doInitBody();
return out;
}