- 浏览: 2139733 次
- 性别:
- 来自: 合肥
文章分类
- 全部博客 (401)
- Agile (16)
- Apache Commons (3)
- Architecture (8)
- DB.MongoDB (5)
- DB.Mysql (3)
- DB.Oracle (34)
- DirectoryService (1)
- DotNet (1)
- English (3)
- Groovy (0)
- Html (28)
- Java (67)
- Java.Aixs (7)
- Java.Cache (2)
- Java.jPBM (1)
- Java.Resin (6)
- Java.Spring (4)
- Java.Struts2 (5)
- Java.Tomcat (16)
- Javascript (45)
- Javascript.Google Map (2)
- Javascript.Jquery (8)
- Life (15)
- Maven&Ant (4)
- Network (5)
- OS.Linux (45)
- OS.Windows (10)
- OS.Windows.Office (1)
- PlayFramework (15)
- Python (28)
- Reading notes (11)
- Security (13)
- Server.Apache (3)
- Server.Nginx (7)
- Test (6)
- Tool (15)
- Work.Solution (15)
- Other (20)
- SSO&CAS&Identity (13)
最新评论
-
hutuxiansheng123:
防火墙、Iptables、netfilter/iptables、NAT 概述 -
dacoolbaby:
非常棒的正则表达式,非常适用。万分感谢。
用python分析nginx的access日志 -
loot00:
您好! 我也遇到了相同的错误信息。我是用f_link_lob ...
LOB variable no longer valid after subsequent fetch -
feihangchen:
@OnApplicationStop public clas ...
Play framework 1.2.3 Jobs定时任务、异步任务、引导任务、触发任务、关闭任务 -
洞渊龙王:
谢谢了
www.w3.org被qiang导致logback报错:Connect reset
Play framework 1.2.3 Built-in template tags
a标签: 用来插入一个连接到控制器方法的html link。如下:
模板内容被解析后变成:
如果要调用的控制器方法没有任何可以以GET方法调用的路由信息,那么Play框架会自动地生成一个隐藏的form,用户点击link后,这个form被被提交到后台。
authenticityToken标签: 用来生成一个包含token信息的可以放到任何form的隐藏域。用来防止跨站点的请求伪造攻击。
模板内容被解析后变成:
cache标签:把标签内容用play.cache.Cache API来缓存起来。缓存的key根据所使用标签参数生成,如下:
当不指定时间参数时,标签内容会被永久缓存。你也可以通过for参数来指定一个到期时间。
doLayout标签: 在模板继承时被使用。用来插入一个子模板的内容。
else标签: 条件判断标签
else标签页能配置list标签时候,使得当list为空时,显示特殊信息
elseif标签: 也能喝list配合使用
error标签: 用来输出Validator验证错误的标签。可以再参数中指定被验证的项目。
你也可以用可选的field参数来使用另外一个项目的错误消息。这在当你要在多个项目之间使用相同的错误消息时非常有用,如下
errorClass标签:当通过标签参数指定的field有验证错误时,输出这个errorClass,这在验证错误时要设置一个特殊的CSS class时非常有用。
<input name="name" class="#{errorClass 'name'/}">
等价于
<input name="name" class="${errors.forKey('name') ? 'hasError' : ''}">
errors标签: 包含所有Validator验证错误的标签。可以如下遍历:
<ul>
#{errors}
<li>${error}</li>
#{/errors}
</ul>
在标签内部可以使用如下的隐含参数:
也可以使用可选的field 参数,或者默认参数,来过滤显示指定项目的验证错误
field标签: 是一个基于不要老是重复自己精神的帮助器,如下使用。
使用field字段之前:
使用field字段以后:
form标签
get标签
i18n标签:为了在Javascript中使用国际化消息的标签,如下使用
首先在要使用国际化消息的模板或者页面中增加
然后在Javascript中可以如下使用
你也可以使用通配符来限制使用某部分信息
if标签
ifError标签:当指定字段有Validation验证错误时,显示标签内容。
ifErrors标签
ifnot标签
include标签:包含另外一个模板文件。所有在当前模板中使用的变量都能在子模板中直接使用。
jsAction标签:
list标签
option标签
script标签
render标签: 对指定的模板文件进行渲染操作。参数路径是相对路径,相对于/aap/views
select标签
set标签
stylesheet标签
verbatim标签:对标签内容禁用html转移操作。 类似与Java扩张中的raw()方法。如下
第一行输出&,而第二行输出&
a标签: 用来插入一个连接到控制器方法的html link。如下:
#{a @Application.logout()}Disconnect#{/a}
模板内容被解析后变成:
<a href="/application/logout">Disconnect</a>
如果要调用的控制器方法没有任何可以以GET方法调用的路由信息,那么Play框架会自动地生成一个隐藏的form,用户点击link后,这个form被被提交到后台。
authenticityToken标签: 用来生成一个包含token信息的可以放到任何form的隐藏域。用来防止跨站点的请求伪造攻击。
#{authenticityToken /}
模板内容被解析后变成:
<input type="hidden" name="authenticityToken" value="1c6d92fed96200347f06b7c5e1a3a28fa258ef7c">
cache标签:把标签内容用play.cache.Cache API来缓存起来。缓存的key根据所使用标签参数生成,如下:
#{cache 'startTime'} ${new java.util.Date()} #{/cache}
当不指定时间参数时,标签内容会被永久缓存。你也可以通过for参数来指定一个到期时间。
#{cache 'currentTime', for:'3s'} ${new java.util.Date()} #{/cache}
doLayout标签: 在模板继承时被使用。用来插入一个子模板的内容。
<!-- common header here --> <div id="content"> #{doLayout /} </div> <!-- common footer here -->
else标签: 条件判断标签
#{if user} Connected user is ${user} #{/if} #{else} Please log in #{/else}
else标签页能配置list标签时候,使得当list为空时,显示特殊信息
#{list items:task, as:'task'} <li>${task}</li> #{/list} #{else} Nothing to do... #{/else}
elseif标签: 也能喝list配合使用
#{if tasks.size() > 1} Busy tasklist #{/if} #{elseif tasks} One task on the list #{/elseif} #{else} Nothing to do #{/else}
error标签: 用来输出Validator验证错误的标签。可以再参数中指定被验证的项目。
#{error 'user.name'/}
你也可以用可选的field参数来使用另外一个项目的错误消息。这在当你要在多个项目之间使用相同的错误消息时非常有用,如下
#{error 'contact.street', field:'contact.address'/} #{error 'contact.city', field:'contact.address'/} #{error 'contact.country', field:'contact.address'/}
errorClass标签:当通过标签参数指定的field有验证错误时,输出这个errorClass,这在验证错误时要设置一个特殊的CSS class时非常有用。
<input name="name" class="#{errorClass 'name'/}">
等价于
<input name="name" class="${errors.forKey('name') ? 'hasError' : ''}">
errors标签: 包含所有Validator验证错误的标签。可以如下遍历:
<ul>
#{errors}
<li>${error}</li>
#{/errors}
</ul>
在标签内部可以使用如下的隐含参数:
- error, the error
- error_index, the error’s index, starting at 1
- error_isLast, true for the last element
- error_isFirst, true for the first element
- error_parity, alternates between odd and even
<table> <tr><th>#</th><th>Error</th></tr> #{errors} <tr class="${error_parity}"><td>${error_index}</td><td>${error}</td></tr> #{/errors} </table>
也可以使用可选的field 参数,或者默认参数,来过滤显示指定项目的验证错误
<ul> #{errors 'myField'} There where errors with the field myField<br /> <li>${error}</li> #{/errors} </ul>
field标签: 是一个基于不要老是重复自己精神的帮助器,如下使用。
使用field字段之前:
<p> <label>&{'user.name'}</label> <input type="text" id="user_name" name="user.name" value="${user?.name}" class="${errors.forKey('user.name') ? 'has_error' : ''}"> <span class="error">${errors.forKey('user.name')}</span> </p>
使用field字段以后:
#{field 'user.name'} <p> <label>&{field.name}</label> <input type="text" id="${field.id}" name="${field.name}" value="${field.value}" class="${field.errorClass}"> <span class="error">${field.error}</span> </p> #{/}
form标签
get标签
i18n标签:为了在Javascript中使用国际化消息的标签,如下使用
首先在要使用国际化消息的模板或者页面中增加
#{i18n /}
然后在Javascript中可以如下使用
alert(i18n('hello_world')); alert(i18n('hello_someone', 'John'));
你也可以使用通配符来限制使用某部分信息
#{i18n keys:['title', 'menu.*'] /}
if标签
ifError标签:当指定字段有Validation验证错误时,显示标签内容。
ifErrors标签
ifnot标签
include标签:包含另外一个模板文件。所有在当前模板中使用的变量都能在子模板中直接使用。
jsAction标签:
<script type="text/javascript"> var showUserAction = #{jsAction @Users.show(':id') /} var displayUserDetail = function(userId) { $('userDetail').load( showUserAction({id: userId}) ) } </script>
list标签
option标签
#{option user.id} ${user.name} #{/option} <option value="42">jto</option>
script标签
render标签: 对指定的模板文件进行渲染操作。参数路径是相对路径,相对于/aap/views
#{render 'Application/other.html'/}
select标签
set标签
stylesheet标签
verbatim标签:对标签内容禁用html转移操作。 类似与Java扩张中的raw()方法。如下
${'&'} #{verbatim}${'&'}#{/verbatim}
第一行输出&,而第二行输出&
发表评论
-
xml 字符串和xml Document相互转换、xml Document内容输出到http response
2012-11-05 10:07 5501import java.io.ByteArrayOutpu ... -
isAssignableFrom & isInstance
2012-11-02 14:34 1178java.lang.Object extended by ja ... -
Struts 1.1 ExceptionHandler(转)
2012-11-02 10:20 1360转自:SSH项目中利用Exce ... -
X.509、数字签名、CA(Certificate Authority)、自签名证书、PKI
2012-10-18 14:22 6255X.509是由国际电联电信委员会(ITU-T)为单点登录(SS ... -
keytool、keystore、jarsigner、生成自签名证书
2012-10-18 10:27 7951Keytool是Java的密钥和数字证书管理工具,位于JDK_ ... -
Play framework Controllers控制器、action链式调用、返回的HTTP状态码
2012-09-20 10:36 3164Playframework中的控制器放在controllers ... -
Java 类初始化顺序
2012-08-21 14:07 1058class Parent { // 静态变量 pu ... -
java嵌套类、静态嵌套类、内部类
2012-08-21 10:29 2078官网文档:Nested Classes 什么是嵌套类及内部类 ... -
java静态类、静态方法、静态变量、实例变量、线程本地变量、静态线程本地变量
2012-08-21 10:24 1846静态类: 只有嵌套类才 ... -
ProcessBuilder 和 Runtime
2012-07-17 09:26 20844ProcessBuilder.start() 和 Runtim ... -
Play framework 1.2.3 使用缓存、Memcached集成
2012-07-13 09:25 3674play框架包含一个缓存lib,这个lib是用来和Memcac ... -
Play framework 1.2.3 Jobs定时任务、异步任务、引导任务、触发任务、关闭任务
2012-07-12 16:05 13341Play framework是一个web应 ... -
对称加密、PBE基于密码加密、PKCS
2012-07-05 11:07 7672对称加密:采用单钥密码系统的加密方法,同一个密钥可以同时用作信 ... -
(转)xml schema xsd 入门
2012-06-28 16:05 2427理解XML Schema: XML Schema 初步 (I) ... -
XmlRootElement JAXB注解
2012-06-28 15:23 39006@Retention(value=RUNTIME) @T ... -
jaxb xml数据绑定
2012-06-28 14:22 1300XML Schema编辑工具:XML Spy 常见的XML绑 ... -
(转)jpa 注解
2012-06-25 16:00 1286转自:jpa 注解 1.设置Po ... -
(转)JPA(Java Persistence API)简介
2012-06-25 14:20 1509转自JPA基础(一):全 ... -
play plugin插件 实现类似Servlet中的拦截器效果
2012-06-15 15:05 3616play plugin和module的区别见:play Mod ... -
Play tag标签,模板、tag中直接调用后台静态java方法
2012-06-15 11:02 2957见Play Framework template engine ...
相关推荐
Licote是Linux command template的缩写,顾名思义就是Linux命令模板。用于快速编写一个linux环境的命令程序,当然如果你愿意,你可以用于任何程序中;Licote的主要任务就是帮助你解析linux环境下的常用命令选项,让...
Unity VR开发,SteamVR1.2.3版本插件
Rails-1.2.3版本的API 博文链接:https://buaalijie.iteye.com/blog/143586
Tars深度融合K8S的开源项目1.2.3版本代码包K8SFramework-master_v1.2.3.zip
NPOI帮助文档(1.2.3版) NPOI帮助文档(1.2.3版) NPOI帮助文档(1.2.3版) NPOI帮助文档(1.2.3版)
基于百度云推送已更新到V1.2.3. Change Log: 1.增加手势返回。可以手势拖动Activity实现返回,是本次最大的更新,仿ios7.0效果。 2.使用全新的应用Logo,不再使用百度云推送的Logo。 3.使用全新的Splash界面,不再...
Mootools1.2.3各版本下载,包括svn组件
1.新增用户推广裂变功能,让用户来帮您完成免费裂变,继红包裂变后又一裂变功 2.自动同步官方数据,真正的让你解放双手,随着官方数据更新而更新,后台操作一次,直接躺赚!! 3.添加前端搜索框,让你做垂直领域不...
javaweb框架,简单易用,容易上手.
Unity插件源码,资源完整,真实可用Unity插件源码,资源完整,真实可用Unity插件源码,资源完整,真实可用Unity插件源码,资源完整,真实可用Unity插件源码,资源完整,真实可用Unity插件源码,资源完整,真实可用...
Jquery_easyUI.1.2.3.chm帮助文档 Jquery_easyUI.1.2.3.chm帮助文档 Jquery_easyUI.1.2.3.chm帮助文档
杀手小游戏文件版本,c++系统,建议Dev-C++编译和Windows系统。如果有疑问可以查看博客版,谢谢您的下载。
解决zabbix-5与orabbix-1.2.3版本不兼容问题: 只要下载orabbix-1.2.3.jar替换orabbix-1.2.3里面的这个文件,重启就可以zabbix5监控到数据了。
支持VRTK最新版本的SteamVR1.2.3版本,支持VRTK最新版本的SteamVR1.2.3版本,支持VRTK最新版本的SteamVR1.2.3版本,
androidx activity-1.2.3版本资源包
nginx官方稳定版 本人空间有关于php的所有资源,提供phper好友下载,希望可以帮到你们
SteamVR.Plugin v1.2.3,SteamVR的Unity开发插件,1.2.x 系列的最后一个版本,之后的 2.x 版本插件版本使用了全新的输入系统,不兼容老项目。
pandas最新版英文官方文档,1.2.3版本,有需要的话请下载吧。