css - 如何在 gsp 页面中传递 servlet 上下文参数

标签 css grails hyperlink

有谁知道如何在 gsp 页面中传递 servlet 上下文值。

我需要将 servlet 上下文值 customcss 传递给资源链接。

如果我在我的 gsp 页面中打印 ${application.customcss},我将获得作为 main.css 的值。

但是当我尝试将相同的内容传递给文件链接时,它不会采用 ${application.customcss} 值。

<link rel="stylesheet" href="${resource(dir: 'css', file:'${application.customcss}')}" type="text/css"> 

在我的页面中,链接未正确创建。它直接将 ${application.customcss} 作为文件。

  <link rel="stylesheet" href="/SAM-1.0/css/${application.customcss}" type="text/css">

最佳答案

尝试:

<link rel="stylesheet" href="${resource(dir: 'css', file: application.customcss)}" type="text/css"> 

${resource(... 已经是 Groovy 代码,你不需要在里面使用另一 block ${..}

关于css - 如何在 gsp 页面中传递 servlet 上下文参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14930484/

相关文章:

html - 容器的边框在图像溢出的一侧不可见

html - 来自文本的 SVG 图像剪辑仅适用于 IE11,其他浏览器产生各种结果

ios - 在 iOS 中使用 NSAttributedText 的 UILabel 中未突出显示超链接

hyperlink - 在一个 Person 中定义多个 URL

ios - 通过按钮从 App 链接到 iTunes 艺术家

ios - <select> 标签不会在 iPhone 上保留背景颜色

html - CSS 属性 "opacity"的古怪行为

grails - Grails:如何通过标签组合findAll和findAll

grails - Spring Security Annotation应该是内联常量

hibernate - 如何在grails中检索具有唯一空键的行?