占位符 这个大家应该都知道,所有下面主要说下,它的写法及页面上的使用方式
首先在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