浏览 2394 次
锁定老帖子 主题:国际化中占位符的使用
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-12-29
最后修改:2009-12-29
占位符 这个大家应该都知道,所有下面主要说下,它的写法及页面上的使用方式
首先在struts2中 我们先配置 k-v
在 xxx.properties
pub.login.required = {0} is required. pub.login.name = 名字
页面的使用 1 . 使用 <s:param > 标签传参
alert('<s:text name="pub.login.required "> <s:param> <s:text name="pub.login.name"/> </s:param> </s:text>'); 表示:名字是必须的.
或者 2 . 在 getText 中 使用大括号
alert("<s:property value="getText('pub.login.required ',{getText('pub.login.name')})"/>"); 其实上面的 getText 好像就是strtus2 action 的方法
下面贴出 <s:property >的其他用法
请看下面童鞋的 ,比较清晰. http://zmx.iteye.com/blog/554986 Struts2 标签使用简介
还有 ognl表达式的详细介绍
http://zmx.iteye.com/blog/553748
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |