当前位置: 首页 > 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://wiki.neutronadmin.com/news/58378/

相关文章:

  • phpcms 手机网站模板私人定制网站建设
  • 有漏洞的网站企业数字化服务平台
  • 网站空间国外那个好网站开发产品描述
  • 网站建设申请理由销售流程八个步骤
  • 广告代理商公司seoaoo
  • 电脑个人网站怎么做怎么提高网站转化率
  • 网站改版规则网站搭建教室
  • 建网站外包游戏开发工程师招聘
  • 怎么做网站流量竞品分析国建设文化艺术协会网站
  • 网站名称和备案如何做百度推广的网站
  • 深圳网站建设q.479185700惠南京建设网站公司哪家好
  • 江西省城乡建设厅网站宁夏建设网站公司
  • 武夷山网站推广一个网站怎么做
  • 青岛网站建设方案维护阿里云服务器建立网站吗
  • 南阳做做网站数字营销实训总结
  • 做网站用phpwordpress ssd hdd
  • 做网站用的各种图标大全网站改版 英文
  • 网站改版的方式网站建设服务器
  • wordpress主题 视频教程深圳seo推广培训
  • 广州网站开发创意设计公司装饰网站的业务员都是怎么做的
  • 百度优化 几个网站内容一样凡科互动登录入口
  • 网站建设合同的性质网站推广话术
  • 阜新建设网站wordpress 查看分类id
  • 整站优化服务鲁权屯网站建设
  • 网站编程电子书app界面设计常用的布局具有哪些
  • 程序员需要考哪些证书网站做seo屏蔽搜索
  • 网站建设高效解决之道网站容易出现的问题吗
  • 代替手动修改网站模板标签重庆旗帜制作
  • php 多语言网站建设源码wordpress外链跳转
  • 如何访问国外网站网站如何优化流程