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

凡客系统用什么程序做网站最好优化

凡客系统,用什么程序做网站最好优化,深圳市城乡和住房建设局,平台公司转型发展建议在Java开发中#xff0c;我们都要标记库中进行标注#xff0c;而我们需要对自己的标记进行定制#xff0c;今天爱站技术频道小编就和大家分享Java自定义标签用法实例分析#xff0c;大家需要熟练掌握这些知识哦。简单例子实现一个标签分为两步#xff1a;(1)继承SimpleTag…在Java开发中我们都要标记库中进行标注而我们需要对自己的标记进行定制今天爱站技术频道小编就和大家分享Java自定义标签用法实例分析大家需要熟练掌握这些知识哦。简单例子实现一个标签分为两步(1)继承SimpleTagSupport或TagSupport实现一个控制器(2)创建一个描述标签的tld文件。下面是一个简单例子(1)实现一个标签控制器向页面输出“hello”public class Test extends SimpleTagSupport{public void doTag() throws IOException{JspWriter out getJspContext().getOut();out.write(hello);}}(2)在WEB-INF文件夹下创建一个custom.tld文件1.02.0myHellocom.huanle.utils.tags.Testempty上面代码通过标签描述一个自定义标签empty表示这个标签没有标签体也就是开始标签和结束标签之间没有内容。接下就可以在jsp文件中使用这个标签了(记得使用指令导入标签库)没有标签体直接输出内容的标签继承SimpleTagSupport定义简单标签继承SimpleTagSupport然后实现doTag()方法就可以自定义一个标签。这里有份英文教程对继承SimpleTagSupport方式讲得非常透彻浅显易懂本站下载链接。下面是一些例子定义标签属性(1)首先在控制器里填加一个属性并生成setter 方法public class Test extends SimpleTagSupport{private String name;public void doTag() throws IOException{JspWriter out getJspContext().getOut();out.write(hello);}public void setName(String name) {this.name name;}}(2)在tld文件里添加这个属性的描述用标签Hellocom.huanle.utils.tags.Testemptyname标签有多个子标签可以用来定义该属性的限制名称用处name定义属性名required定义该属性是否是必须的默认是falsertexprvalue定义是否允许使用一个运行时表达式的值作为该属性的值默认为false。比如要支持EL表达式这个属性应该置为truetype定义属性的值类型默认是Stringfragment声明这个变量是否应该被看做JspFragment.定义标签体之前定义的标签标签体一直都是空的如果要支持标签体(1)修改tld文件的值为scriptless表示有标签体并且标签体不含脚本(指jsp脚本EL表达式等)Hellocom.huanle.utils.tags.Testscriptless(2)在标签控制器中获得标签体并输出public class Test extends SimpleTagSupport {private StringWriter sw new StringWriter();public void doTag() throws JspException, IOException{getJspBody().invoke(sw);getJspContext().getOut().write(sw.toString().trim().substring(0, length));}}使用时就可以包含标签体了hello继承TagSupport实现更复杂的标签(后面更新。。。)在标签内部使用request标签属于其实最终会转化成一个Servlet所有Servlet能做的标签都能做包括操作requestsession等其中关键就在getJspContext()方法上。代码如下public class DispalyErrorMessageTag extends SimpleTagSupport {public void doTag() throws IOException{JspWriter out getJspContext().getOut();PageContext pageContext (PageContext)getJspContext();HttpServletRequest request (HttpServletRequest) pageContext.getRequest();String value request.getParameter(param);...}}以上就是爱站技术频道小编为大家带来的Java自定义标签用法实例分析帮助大家解决在项目开发中遇到的难题希望大家的项目都能顺利进行。
http://www.huolong8.cn/news/58378/

相关文章:

  • 网站301是什么意思单一网页开发
  • 网站背景图片素材建筑工程挂网甩浆
  • 郑州 网站建设WordPress文章图片采集插件
  • 狮山网站建设wordpress form插件
  • 珠海手机微信网站建设小程序开发广告设计实习报告
  • 建设工程敎育网网站一个人开发游戏难吗
  • 浙江网站建设优化wordpress 图标
  • 太原建站培训贵州大地建设集团网站
  • 国内优秀的个人网站莱芜搜狗推广推荐
  • 南昌企业网站设计公司建设网站要多少页面
  • 优的深圳网站设计公司零售app开发公司
  • 重庆做网站有哪些做一个网站成本是多少合适
  • h5网站和传统网站区别临沂网站建设wyjzgzs
  • 哪里有专业做网站的做网站的应用
  • 鞍山网站制作公司it外包名词解释
  • 如何建网站赚取佣金北京海淀王庄路15号院
  • 免费自助制作永久网站长沙毕业设计代做网站价格
  • 深圳高端设计网站怎么建设百度网站
  • html5在线制作网站模板做一个小程序需要多少钱
  • 白酒企业网站源码飞鱼ip代理
  • 网站建设推广怎么玩深圳官方网站
  • 汕头百姓网seo百度seo排名优化软件
  • 网站排名按天付费外包公司 网站建设 深圳
  • 给单位建设网站芜湖建设公司网站
  • 上海培训机构整顿seo网站推广优化就找微源优化
  • 网站建设上海网站建设公司网站门头沟网站建设
  • 国外做饮用来源的网站个人网站名称请
  • 网站没有备案怎么做淘宝客广西桂林现在能去吗
  • 网站不做icp备案宁波外贸网站
  • 用PS做网站搜索框网站建设如何设定关键字