Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/358.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java ';{';完全出乎我的意料_Java_Stringtemplate 4 - Fatal编程技术网

Java ';{';完全出乎我的意料

Java ';{';完全出乎我的意料,java,stringtemplate-4,Java,Stringtemplate 4,我想使用org.stringtemplate.v4.*作为呈现html页面的模板引擎。 然而,我找不到如何在我的文件中转义开括号。Templator认为这是一个表达式,而它只是javascript代码 我尝试了\{,但这没有帮助-我仍然得到了帮助 504:15: invalid character '\' 504:16: '{' came as a complete surprise to me 如何转义?或者存在什么类似的stringtemplate,可以正确地处理html页面作为输入?由于

我想使用
org.stringtemplate.v4.*
作为呈现html页面的模板引擎。 然而,我找不到如何在我的文件中转义开括号。Templator认为这是一个表达式,而它只是javascript代码

我尝试了
\{
,但这没有帮助-我仍然得到了帮助

504:15: invalid character '\'
504:16: '{' came as a complete surprise to me

如何转义?或者存在什么类似的stringtemplate,可以正确地处理html页面作为输入?

由于java被标记,我想您也必须转义
\
,因为它是java中的一个特殊字符,可能是
\{

当我遇到这个错误时,是因为我忘记了一个结束符号($)对于属性。它应该是这样的
$attribute.name$


参考资料:

当我在用作模板的XML文件中的某些内容中有一个未经scaped的
$
时,我遇到了这个问题。改为使用
\$
修复了它。

显示您的代码。在不了解框架的情况下,您是否在2017年尝试了{URL 404s