当前位置: 首页 > news >正文

免费产品网站建设wordpress分类删不掉

免费产品网站建设,wordpress分类删不掉,大淄博人才网,商业网站案例教程1#xff09;控制标签体内容是否输出 2#xff09;控制标签余下内容是否输出 3#xff09;控制重复输出标签体内容 4#xff09;改变标签体内容 5#xff09;带属性的标签 package com.loaderman.demo.a_tag;import java.io.IOException; import java.io.StringWriter;imp…                1控制标签体内容是否输出                             2控制标签余下内容是否输出                             3控制重复输出标签体内容                             4改变标签体内容                             5带属性的标签 package com.loaderman.demo.a_tag;import java.io.IOException; import java.io.StringWriter;import javax.servlet.jsp.JspException; import javax.servlet.jsp.SkipPageException; import javax.servlet.jsp.tagext.JspFragment; import javax.servlet.jsp.tagext.SimpleTagSupport; /*** 标签处理器类* author APPle**/ public class DemoTag extends SimpleTagSupport{//1.声明属性的成员变量private Integer num;//2.关键点 必须提供公开的setter方法用于给属性赋值public void setNum(Integer num) {this.num num;}Overridepublic void doTag() throws JspException, IOException {System.out.println(执行了标签);/*** 1控制标签内容是否输出* 输出 调用jspFrament.invoke();* 不输出 不调用jspFrament.invoke();*///1.1 得到标签体内容JspFragment jspBody this.getJspBody();/*** 执行invoke方法 把标签体内容输出到指定的Writer对象中*///1.2 往浏览器输出内容writer为null就是默认往浏览器输出//JspWriter out this.getJspContext().getOut();//jspBody.invoke(out);jspBody.invoke(null);//等价于上面的代码/*** 3)控制重复输出标签体内容* 方法 执行多次jspBody.invoke()方法*//*for(int i1;inum;i){jspBody.invoke(null);}*//*** 4)改变标签体内容*///4.1 创建StringWriter临时容器/*StringWriter sw new StringWriter();//4.2 把标签体拷贝到临时容器jspBody.invoke(sw);//4.3 从临时容器中得到标签体内容String content sw.toString();//4.4 改变内容content content.toLowerCase();//System.out.println(content);//4.5 把改变的内容输出到浏览器//jspBody.invoke(null); 不能使用此方式输出因为jsbBody没有改变过this.getJspContext().getOut().write(content);*//*** 2)控制标签余下内容是否输出* 输出: 什么都不干* 不输出 抛出SkipPageException异常*/throw new SkipPageException();} } loaderman.tld文件 ?xml version1.0 encodingUTF-8 ?taglib xmlnshttp://java.sun.com/xml/ns/javaeexmlns:xsihttp://www.w3.org/2001/XMLSchema-instancexsi:schemaLocationhttp://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-jsptaglibrary_2_1.xsdversion2.1!-- 标签库的版本 --tlib-version1.1/tlib-version!-- 标签库前缀 --short-nameloaderman/short-name!-- tld文件的唯一标记 --urihttp://loaderman.cn/uritagnamedemoTag/nametag-classcom.loaderman.demo.a_tag.DemoTag/tag-classbody-contentscriptless/body-content!-- 属性声明 --attribute!-- 属性名称 --namenum/name!-- 是否必填 --requiredtrue/required!-- 是否支持EL表达式 --rtexprvaluefalse/rtexprvalue/attribute/tag/taglib    转载于:https://www.cnblogs.com/loaderman/p/10002360.html
http://www.pierceye.com/news/248220/

相关文章:

  • 网站的配色方案高校网站建设意义
  • 滇中引水工程建设管理局网站网站开发怎样验收
  • ps制作网站logo阿里云网站备案拍照
  • 网站建设合同】wordpress翻书
  • 电商网站建设制作隆化县建设局网站
  • 宁波网站建设rswl网页美工设计教案
  • 贵州省住房城乡建设部网站json网站开发
  • 桥头网站仿做百度里面的站长工具怎么取消
  • 博物馆网站页面设计说明山东高端网站定制
  • python网站开发效率jsp做网站下载图片
  • 营销式网站建设免费注册个人网站官网
  • 高职高专 网站建设与维护开发一个网站平台多少钱
  • 网站后缀有哪些宜昌建设网站
  • iis做网站的流程wordpress有中文版没
  • 一般的美工可以做网站吗网站做相册
  • 扁平化网站psd招聘类网站怎么做
  • 想当淘客自己的网站怎么做服装网页设计网站
  • 网站怎么做数据接口wordpress主题知更
  • 注册网站登录企业网站建设论文模板
  • 营销型网站模板免费下载常用wordpress搭建环境
  • 浦东新区手机网站建设wordpress 视频页面
  • 做课件最好的素材网站网站背景动图怎么做
  • 做网站时已做好了ps怎么倒入深圳燃气公司地址
  • 做类似淘宝的网站要多少钱亚马逊网站建设进度计划书
  • 够完美网站建设怎么把视频弄成超链接
  • 苏州网站建设哪家更好四川省建设工程信息网官网二建注册
  • 潍坊网站关键词推广湖南餐饮网站建设
  • 珠海网站建设优化推广win2008 iis7发布网站
  • 平安网站建设发挥了积极的作用wordpress 的数据库路径
  • 福州网站建设优化安阳县二中录取分数线2022