JSF动态javascript转义引号

时间:2014-05-04 20:46:32

标签: javascript jsf escaping

<a class="btn btn-primary"  onclick="myPrintFunction(#{myValue})">
Print</a>

除非myValue包含撇号,否则此方法正常。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

已经使用了JSF实用程序库OmniFaces,那么你也可以使用它的:escapeJS()函数:

<html ... xmlns:of="http://omnifaces.org/functions">

'#{of:escapeJS(_selectedItem.item.webName)}'