梦编猿
2016-08-11 22:08
个人觉得图中第17代码有点多此一举。
直接String content =“www.imooc.com”;不就OK了。为何还要把标签对象体中的数据赋值一遍再去赋值新的呢?!
【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者加Q:28554482,互相学习,共同进步!】
楼上说的对,你可以看一下下面的语句:
String content=stringWriter.toString();
content+="www.imocc.com";
如果invoke的参数out不为空的话,那么可以使用这个out参数得到tag的body的内容。然后使用getJspContext().getOut()将上面通过out得到的内容处理完成之后,输出到页面中。估计老师本来想是输出标签体原来的内容,所以写了上面那些代码
参考链接:http://www.cnblogs.com/xuqiang/archive/2010/10/11/1953471.html
JSP自定义标签
27134 学习 · 44 问题
相似问题