国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

PlayFramework完整實(shí)現(xiàn)一個(gè)APP(五)

2019-11-14 15:16:28
字體:
供稿:網(wǎng)友

程序以及基本可用了,需要繼續(xù)完善頁面

 

1.創(chuàng)建頁面模板

創(chuàng)建文件 app/views/tags/display.html 

*{ Display a post in one of these modes: 'full', 'home' or 'teaser' }* <div class="post ${_as == 'teaser' ? 'teaser' : ''}">    <h2 class="post-title">        <a href="#">${_post.title}</a>    </h2>    <div class="post-metadata">        <span class="post-author">by ${_post.author.fullname}</span>,        <span class="post-date">${_post.postedAt.format('dd MMM yy')}</span>        #{if _as != 'full'}            <span class="post-comments">                 |  ${_post.comments.size() ?: 'no'}                 comment${_post.comments.size().pluralize()}                #{if _post.comments}                    , latest by ${_post.comments[0].author}                #{/if}            </span>        #{/if}    </div>    #{if _as != 'teaser'}        <div class="post-content">            <div class="about">Detail: </div>            ${_post.content.nl2br()}        </div>    #{/if}</div> #{if _as == 'full'}    <div class="comments">        <h3>            ${_post.comments.size() ?: 'no'}             comment${_post.comments.size().pluralize()}        </h3>                #{list items:_post.comments, as:'comment'}            <div class="comment">                <div class="comment-metadata">                    <span class="comment-author">by ${comment.author},</span>                    <span class="comment-date">                        ${comment.postedAt.format('dd MMM yy')}                    </span>                </div>                <div class="comment-content">                    <div class="about">Detail: </div>                    ${comment.content.escape().nl2br()}                </div>            </div>        #{/list}            </div>#{/if}

  

  

修改index.html

#{extends 'main.html' /}#{set title:'Home' /} #{if frontPost}        #{display post:frontPost, as:'home' /}        #{if olderPosts.size()}            <div class="older-posts">            <h3>Older posts <span class="from">from this blog</span></h3>                    #{list items:olderPosts, as:'oldPost'}                #{display post:oldPost, as:'teaser' /}            #{/list}        </div>            #{/if}    #{/if} #{else}    <div class="empty">        There is currently nothing to read here.    </div>#{/else}

  

  

2.修改Layout  views/main.html

<!DOCTYPE html><html>    <head>        <title>#{get 'title' /}</title>        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>        <link rel="stylesheet" type="text/CSS" media="screen" href="@{'/public/stylesheets/main.css'}">        <link rel="shortcut icon" type="image/png" href="@{'/public/images/favicon.png'}">    </head>    <body>        <div id="header">            <div id="logo">                yabe.            </div>            <ul id="tools">                <li>                    <a href="#">Log in to write something</a>                </li>            </ul>            <div id="title">                <span class="about">About this blog</span>                <h1><a href="#">${blogTitle}</a></h1>                <h2>${blogBaseline}</h2>            </div>        </div>                <div id="main">            #{doLayout /}         </div>                 <p id="footer">            Yabe is a (not that) powerful blog engine built with the             <a >Play framework</a>            as a tutorial application.        </p>    </body></html>

  

3. Application.java 中添加方法,在頁面上添加元素

@Beforestatic void addDefaults() {	renderArgs.put("blogTitle", Play.configuration.get

添加渲染 blog.title blog.baseline

 

4.修改配置文件 conf/application.conf

  

5.添加頁面樣式

CSS: http://play-framework.herokuapp.com/zh/files/main.css

添加到 /public/stylesheets/main.css

 

運(yùn)行效果:

 

 

 

..


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 大理市| 新民市| 镇平县| 新沂市| 河南省| 彩票| 华坪县| 卫辉市| 宣武区| 灯塔市| 讷河市| 珲春市| 诏安县| 延津县| 桓仁| 钟山县| 水富县| 抚松县| 淳化县| 禹州市| 察哈| 临安市| 渝北区| 民和| 深圳市| 鲜城| 佛教| 睢宁县| 尼勒克县| 忻州市| 密山市| 延寿县| 宝兴县| 沙湾县| 贵南县| 青田县| 大渡口区| 崇信县| 洮南市| 朝阳区| 水城县|