javascript中的JSF资源包params?
我有一个命令按钮,可以生成一个确认弹出窗口。确认文本来自消息包。是否可以将参数传递给确认?
这就是我想要的:
<h:commandButton value="#{tkmsg.addAccount}" action="#{ebfAccountControllerBean.specifyEbfAddAccount}"
onclick="return confirm('#{tkmsg.confirmAddAccount}');">
<f:param value="this account"/>
<f:param value="this email"/>
</h:commandButton>
但它不起作用。我得到了
Are you sure you want to add account {0} with email {1}?
参数只适用于OutputText或OutputFormat吗?有没有其他方法可以做到这一点?我的下一步是将“此帐户”替换为表单中的数据。
没有找到相关结果
已邀请:
2 个回复
替秀宝
标记与EL表达式相关联。试想一下,即使是人类也无法猜到这一点;) 您可以将您的消息预先呈现为可通过EL访问的内容,例如,战斧缓冲:
只是一个声明为具有请求范围的托管bean的hasmap。在此之后,您可以在javascript语句中引用
。
扇献隙
功能扩展了JS
原型。
使用方法如下: