覆盖 grails.views.default.codec='html' 配置回 'none'

2024-02-02

在 Grails (grails.views.default.code='none'在 grails Config.groovy 中,我可以在 GSP 文件中显式对表达式进行 HTML 编码:${myValue?.encodeAsHTML()}.

如果我设置grails.views.default.codec='html"在 Config.groovy 中,每个表达式都会自动进行 HTML 编码:${myValue}.

我的问题:如果我将默认设置为'html',我怎样才能回到'none'当我不想要 HTML 编码行为时,对于一个表达式?


总结一下编解码器可以应用的各个级别:

设置Config.groovy的grails.views.default.codec='html'默认情况下对所有 HTML 进行转义${expressions}在应用程序中。

然后,当您想将整个页面默认为无时,请使用以下指令:

<%@page defaultCodec="none" %>

or

<%@ defaultCodec="none" %>

要对页面中默认为 HTML 的一个表达式禁用 HTML 编码,请使用<%=expression%>符号而不是${...}.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

覆盖 grails.views.default.codec='html' 配置回 'none' 的相关文章

随机推荐

  • 不选择类别不显示子类别

    这是create blade php 文件 在此也包含 css 和 js 文件 Html代码和ajax代码查看文件 extends layouts app section content
  • Angular:从 js 添加 ngClick

    我正在使用 Angular 为移动设备开发小型网页 我想切换整个页面的点击侦听器 例如 page on click page off click 但以角度的方式 我不想使用ng Click在某些情况下 因为大多数时候单击不应该起作用 它只是
  • httr/curl 中的 SSL 连接错误

    我正在尝试使用以下方式访问开放 APIhttr 并且没有运气 每当我尝试 httr GET https api openaq org v1 countries 我收到以下错误 Error in curl curl fetch memory
  • Magento:应用购物车价格规则,但折扣不会从小计中扣除

    我在我的 Magento 商店 版本 1 4 1 1 中创建了一个购物车价格规则 它似乎在前端应用时没有问题 但折扣实际上并未反映在小计或最终总计中 商品原价为 45 00 美元 折扣后应为 35 00 美元 最终价格为 10 00 美元
  • 如何在 MonoTouch 和 Objective-C 之间做出选择? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 今天在当地 Net 活动中参加了关于 Mono 的会议后 人们 接触 了 MonoTouch 作为 iPhone 开发的替代方案 尽管 Mono
  • Javascript / jQuery - 如何将媒体和图像数据转换为二进制文本格式

    我需要通过 json 发送图像 媒体 因为需要将其转换为文本格式 我如何通过 jQuery Javascript 实现这一点 你可以在这篇文章中找到你的答案在javascript中获取图像数据 https stackoverflow com
  • 删除 svn 存储库中的所有文件

    也许这是一个非常简单的问题 但我还没有找到如何删除外部 SVN 存储库中当前存在的所有文件 我可以使用以下方法仅删除一个文件 svn delete m delete README http myrepo com svn myrepo REA
  • 上传文件时克服主机对 PHP/POST 数据的最大文件大小限制?

    我目前拥有一个相当平庸的低成本 共享 主机 因为这是我现在能负担得起的 并且希望在页面上实现一个非常基本的文件上传功能 我希望允许将最大 100MB 的文件上传到服务器 但我的免费主机将 PHP MAX FILESIZE 限制为 32MB
  • Rails 3 的 API 错误自定义,如 Github api v3

    我正在 Rails3 应用程序上添加一个 API 效果非常好 但我在以下位置看到了以下 Github api v3http developer github com v3 http developer github com v3 HTTP
  • C# 子类返回类型的协方差

    有谁知道为什么 C 不支持协变返回类型 即使尝试使用接口 编译器也会抱怨这是不允许的 请参阅以下示例 class Order private Guid id private String productName private double
  • PHP XMLWriter,如何插入换行符?

    我正在使用 XMLWriterhttp www php net manual en book xmlwriter php http www php net manual en book xmlwriter php让我的网络客户端创建一个 X
  • ZF2 如何获取最后插入的id值?

    我一直坚持使用 Zend Framework 2 获取最后一个插入 id 我放弃了这个 有尝试过的组合 var dump this gt tableGateway gt insert insert var dump this gt tabl
  • 使用 Capistrano + Gitlab 进行部署,使用 via:remote_cache

    我正在使用 capistrano 部署 PHP Web 应用程序 并且我们有一个内部 gitlab 服务器 无法在网络外部访问 我正在尝试使用remote cache进行部署 因为如果使用它进行复制会花费很多时间 我已经查过了This ht
  • Mongodb 验证错误

    我面临着这个奇怪的问题 它给了我特定模式的 ValidationError 我不太确定崩溃的原因 因为对象的类型对我来说似乎非常好 works fine but the Data in ObservationsObject is LOST
  • 将按钮与屏幕底部对齐

    我在框架布局中有两个按钮 希望它们在屏幕底部对齐 一个在另一个下面 Using android layout gravity bottom 使它们相互重叠 我使用相对布局没有任何问题 但相对布局不支持android layout gravi
  • 无法加载文件或程序集“EntityFramework,版本=6.0.0.0,

    我正在与 EF 合作 我正在尝试执行这一行 public ActionResult Edit string id return View obj FindSemesterById id 我在我的项目中安装了 EF 版本 5 但我收到这个错误
  • 在 PHP 中重写 web.config 中的查询字符串 url

    我想重定向 url 来自http example com page name id 45 http example com page name id 45 to http example com page name 45 http exam
  • 批处理文件:如何读取文件?

    如何从批处理文件中读取文件 文本或二进制 有没有办法以二进制模式或文本模式读取它 在 NT 风格的 cmd exe 下 您可以使用以下命令循环遍历文本文件的行 FOR F i IN file txt DO echo i 在命令提示符下键入
  • 在 Android 中从 HTML 生成位图

    如何在 Android 中从 HTML 生成位图 Can the WebView用于此或是否有更好的方法 例如可能使用WebView直接渲染引擎 如何 我想实现以下方法 public Bitmap toBitmap Context cont
  • 覆盖 grails.views.default.codec='html' 配置回 'none'

    在 Grails grails views default code none 在 grails Config groovy 中 我可以在 GSP 文件中显式对表达式进行 HTML 编码 myValue encodeAsHTML 如果我设置