`
mx285545974
  • 浏览: 9920 次
  • 性别: Icon_minigender_1
  • 来自: 西安
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Play的Template Engine (2)

    博客分类:
  • Play
阅读更多
Template inheritance(模版的继承):
         使用extends标签继承模版:#{extends 'main.html' /}

Create tags(创建标签):
         创建:把要创建的标签放入app/views/tags文件下,比如创建hello.html内容
                为:
            Hello from tag!
         不需要配置,直接使用:#{hello /}
        
         获得标签属性:变量名的命名是由'_'与属性名组成的
              Hello ${_name} !
         使用:#{hello name:'Bob' /}
         如何只有1个属性,可这样使用:
            定义:Hello ${_arg}!     使用:#{hello 'Bob' /}
        
         使用标签体:
           定义:Hello #{doBody /}!  
           使用:#{hello}
                    Bob
                #{/hello}



        



    
          
          
分享到:
评论

相关推荐

    play框架手册

    MVC应用程序模型 - 7 - app/controllers - 8 - app/models - 8 - app/views - 8 - 请求生命周期 - 8 - 标准应用程序布局layout - 9 - ...Google App Engine (GAE) - 152 - Heroku - 152 - playapps.net - 153 -

    Mastering Xamarin UI Development

    Build hybrid apps using the Razor Template Engine and create Razor Models that communicate with a SQLite database Use location based features within your app to display the user's current location ...

    Mastering.Xamarin.UI.Development.1786462001.epub

    Build hybrid apps using the Razor Template Engine and create Razor Models that communicate with a SQLite database Use location based features within your app to display the user's current location ...

    旋转:旋转是Play的默认模板引擎

    Twirl在Play项目中自动可用,也可以在不依赖于Play的情况下独立使用。 有关模板语法的更多信息,请参见的Play。 sbt旋转 旋转也可以在Play之外使用。 提供了一个sbt插件,以便与Scala或Java项目轻松集成。 sbt-...

    java控制css样式的读写

    - Spring MVC:在Spring MVC中,可以通过ViewResolver和TemplateEngine配置,将Java对象的数据传递给模板引擎,生成包含动态样式的HTML,从而间接控制CSS。 - Play Framework:Play框架支持Scala和Java,它有自己...

    自己编写的webFrame,是不是与webwork有点像呢?

    7. **模板引擎(Template Engine)**:用于动态生成HTML页面,将模型数据和页面布局结合。 8. **国际化(Internationalization, i18n)**:支持多语言的应用场景。 9. **安全性(Security)**:包括防止SQL注入、...

    hepek:纯Scala中的Typesafe HTML模板。 包含静态站点生成器! 播放和ScalaJS支持!

    赫佩克 ... 请参阅以下帖子以获得动力: ... 由Hepek SSG和Hepek Play使用。 开发人员的静态网站生成器。 只需单击几下,即可创建自己的网站并使用Netlify对其进行部署(是免费的): 日本清酒的 玩框架集成。

    ecshop 文件结构图

    58. **searchengine_stats.php**:搜索引擎统计页面,统计来自搜索引擎的流量。 59. **search_log.php**:搜索日志页面,记录用户搜索行为。 60. **shipping.php**:配送方式管理页面,管理和发布配送方式。 61. **...

    ecshop二次开发指南:Ecshop文件结构及数据库结构

    - **searchengine_stats.php**:搜索引擎统计页面。 - **search_log.php**:搜索日志页面,记录用户的搜索行为。 - **shipping.php**:配送方式管理页面。 - **shipping_area.php**:配送区域管理页面。 - **...

    ecshop文件结构

    53. **searchengine_stats.php** - 搜索引擎关键字统计,优化SEO策略。 54. **search_log.php** - 搜索记录,分析用户搜索习惯。 55. **shipping.php** - 配送方式管理,设置配送选项。 56. **shipping_area.php** -...

    Fast-Docker:此仓库涵盖了容器化和Docker环境

    Docker Engine(Deamon,REST API,CLI) Docker Registry和Docker Hub Docker命令结构 Docker容器 Docker卷/绑定挂载 Docker网络 Docker日志 Docker统计/内存CPU限制 Docker文件 Docker镜像 Docker

    thera:Scala的模板引擎

    2. **嵌入式表达式**:在模板中,可以通过`{{ }}`来嵌入Scala表达式,这些表达式会被求值并替换为相应的结果。例如,`{{ user.name }}`会显示用户对象的name属性。 3. **部分和布局**:Thera支持部分(partials)和...

    java学习之英文词汇

    23. **Play**: 播放,启动媒体文件或程序的过程。 24. **View**: 视图,展示数据或界面的一种方式。 25. **Cartoon**: 动画,通过连续的画面变化来表现运动的艺术形式。 26. **Template**: 模板,预设的设计或格式...

Global site tag (gtag.js) - Google Analytics