摘要: 做了个简单的实验:写一个tag,将tag body中的内容打印成一个三角形代码很简单就不赘述了,直接贴在下面,值得注意的是这个图(摘自李兴华JAVA开发实战经典)在做的过程中遇到了如下问题:1. getBodyContent()返回null 原因:doStartTag()应该返回EVAL_BODY_BUFFERED而不是EVAL_BODY_INCLUDE,否则bodyContent在doAfterBody()中是不可见的2. pageContext.getOut().println()无法向页面输出内容 原因:bodyContent本身就是一个JspWriter,应该使用BodyTagSu.. 阅读全文
posted @ 2014-02-08 14:09 rldts 阅读(1639) 评论(0) 推荐(0) 编辑