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

保健品网站设计建设网站业务不好做

保健品网站设计,建设网站业务不好做,义乌市建设局网站,无锡百度竞价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/881169/

相关文章:

  • 企业概况简介解答网站内容优化策略
  • ImQQ网站是怎么做的做网站把自己做死
  • 房产网站制作流程php网站开发教程网
  • 小程序商城名字谷歌优化技巧
  • 备案的时候需要网站吗seo搜索引擎优化公司
  • 网站 空间转移wordpress后台点击菜单没反应应
  • 企业网站可以自己做国外域名交易网站
  • 龙岗网站建设费用明细国外的服务器做的网站在国外能打开在国内打不开是什么原因
  • 个人网站的设计与实现摘要东莞学校网站建设
  • 深圳建设局招标网站网站空间pdf下载不了
  • 中国网站建设服务中心百度搜索风云榜电脑版
  • 开发网站性能监控网站开发常见技术问题
  • wordpress 手风琴插件长沙网站优化联系方式
  • 上海松江水处理网站建设做网站项目
  • 长沙快速建站模板仿牌网站怎么做301跳转
  • 网站建设与管理和计算机网络技术网站运行速度慢的原因
  • 百度推广网络推广微信网站公司网站建设设计服务
  • 免费建站有哪些网站代码编程教学入门
  • 湖南衡五建设公司网站中国网络营销网
  • 做企业网站有什么工作内容有创意的网络公司名字
  • 广西城乡与住房建设厅网站房产网站栏目建设
  • 已收录的网站不好优化上海上市公司排名
  • 保定网站建设公司大全开发微信微网站建设
  • 微信扫码抢红包网站做渝网互联重庆网站制作
  • 用wordpress开发网站缪斯设计官网
  • 黄南州wap网站建设公司旅游类网站做百度竞价
  • 中国电力建设集团有限公司网站wordpress购买
  • 深圳工装公司网站优化顺义案例
  • 四川省工程建设信息官方网站个人域名注册免费
  • 网站建设用源码徐州金网网站建设