zoukankan      html  css  js  c++  java
  • NVelocity 经验

       这几天在结合NVelocity做一个UI模版定制,在cs中put的数据是变化的,我主要是通过一个xml文件来配置后台输出的数据,通过反射调用该接口方法来实现输出。

       在UI 中有几个小经验。

       1.输出辅助类

       后台put出的结果集往往需要一个辅助类进一步处理,比如字符串截取等。

       可以通过如下方法实现:

      th.Put("helper", new NameUrl());
    

     

       UI调用:

    $helper.FilterUrl($ProductName,"-")

       2.调用的时候字符串连接的处理

      

    #foreach($item in $BottomSiteInfoList)
    <a href="${helper.FilterUrl($item.InfoTitle,"-")}.html" title='$item.InfoTitle' >$item.InfoTitle</a> :: 
    #end

      3.foreach中循环判断

      

    #foreach($item in $TopNumTagList)
     #if ($item.isBlod=="1")
    <strong><a href="popular/$helper.FilterUrl($item.HotTag,"-")/">$item.HotTag</a></strong>,
    #else
    <a href="popular/$helper.FilterUrl($item.HotTag,"-")/">$item.HotTag</a>,
    #end      
    #end
    

       

  • 相关阅读:
    选择器高级,from提交方式
    java基础(5)
    java基础(4)
    java基础(3)
    java基础(2)
    java基础(1)
    数据库基础与ADO.NET和C#中的异常处理
    C#中字符串的常用方法
    Linux基本命令格式(3)
    面向对象第二章
  • 原文地址:https://www.cnblogs.com/dooom/p/1967384.html
Copyright © 2011-2022 走看看