有谁知道如何在 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/