实际上,考虑到你对问题的编辑,我认为缺少分号可能是的问题!!
我有以下一行jsp标记
的代码<input name="UnicodeVirtualKey" class="btn" type="button" value="અ" onclick="insert('અ')" />
对于JSF
<h:commandButton value="આ" onclick="insert('આ')" ></h:commandButton>
但是它将显示相同的,即આ
而不是它的unicode。
谁能告诉我是什么问题
在JSF的情况下,您在value属性中缺少一个分号。这是问题所在吗?
实际上,考虑到你对问题的编辑,我认为缺少分号可能是的问题!!
字符序列
&0xABCD;
是Unicode码点ABCD
的XML/HTML字符引用。字符序列
&0xABCD
(缺少分号!)只是代表它们自己的字符序列。
(如果不是问题,为什么要编辑问题去掉分号??)
尝试使用<f:verbatim>
或<h:outputText value="અ"/>
它会输出它的unicode吗?如果是,那么你需要弄清楚如何使用它。在facelets/seam中,你可以在javascript中使用EL表达式