什么样的java applet参数转义?

时间:2011-07-01 10:31:03

标签: java applet

假设我想在applet参数标记中嵌入任意字符。 它可能是中国人。它可能只是一个嵌入单或者字符串 双引号

我没有发现应如何做到这一点。

<param name='foo' value='this is \"a string with quotes\"'>

将是我的第一个猜测,但似乎还不够好。

1 个答案:

答案 0 :(得分:2)

param标记中定义的字符串由浏览器解释并传递给Java运行时。 Java本身不会以任何方式修改它们。

因此param标记符合HTML的标准规则:在其属性中,您可以使用HTML属性中有效的任何字符;要逃避它们,您可以使用standard HTML entities

<param name="foo" value='this is "a string with quotes"'>
<param name="bar" value="this is &quot;another string with quotes&quot;">
<param name="baz" value="using both double quotes: &quot &amp; single quotes &#39;, with some literal 文字 characters">