断行处的Alfresco webscript文本

断行处的Alfresco webscript文本,alfresco,web-scripting,Alfresco,Web Scripting,我创建了一个alfresco webscript,并将其输出为xxx.get.text.ftl文件。 在输出文件(xxx.get.text.ftl)中,我试图创建新闻稿的文本版本。但是我不能用换行符获得文本行。 如果我把 aaaaaaaaaaaaaaaaaaaa bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb

我创建了一个alfresco webscript,并将其输出为xxx.get.text.ftl文件。 在输出文件(xxx.get.text.ftl)中,我试图创建新闻稿的文本版本。但是我不能用换行符获得文本行。 如果我把

aaaaaaaaaaaaaaaaaaaa
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb

我越来越高兴了

AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB

知道原因是什么吗

编辑:

在我的例子中,我有页面、模板实例、模板和区域。事实证明,当我调用填充区域的web脚本时,它显示为文本。但是如果我调用完整的url,如“www.xxx.com/news/my news”,它包括其他组件,如模板、页面等,并将输出转换为html。因为模板或页面的输出在surf中硬编码为text/html。

如果是text,请尝试添加

\n

在行尾

空白,尤其是新行处理始终是模板语言的问题,因为不清楚是否在结束模板标记后删除新行。有关讨论,请参阅freemarker文档:


我想您只需要添加一条额外的换行。

您发送的内容类型是什么?你的行尾是什么格式的?(Mac、Unix、Windows?)我请求的是文本格式,在Windows环境中,我只有如上所述的纯文本。通过说“我认为您只需要添加一个额外的换行符。”您的意思是添加空的新行吗?如果是这样,它是不工作的,请张贴您的自由标记源。顺便说一句,如果您使用浏览器检查输出,请验证响应的内容类型是text/plain而不是text/html.Lothar,谢谢您的提示。我在问题中添加了新的注释。