grails - Href在GSP页面中不起作用

标签 grails grails-plugin

我正在使用模式框插件grails。问题在于它创建的链接并不总是调用服务器端代码。

这是页面上的链接

<modalbox:createLink 
controller="company" 
    action="setChangeCompanyAdmin" 
    absolute="true" 
mapping="changeAdmin" 
id="${companyInstance.id}" 
title="Change Primary Admin" 
width="600" 
linkname="Change Primary Admin" />      

Controller 中的 Action 正在以某种方式准备一个列表,该列表将显示在模式框打开的弹出窗口中。但是问题是服务器端不是每次都在IE中被调用。

我尝试了绝对的,并指定了一个映射,但无济于事。

另外,我已经在gsp页面中设置了页面属性以根本不缓存数据。
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Expires" CONTENT="-1">

但是,即使这似乎也不起作用。

任何帮助深表感谢。

阿迪尔

最佳答案

浏览器仍在缓存您的请求。您可以将当前时间戳的参数添加到请求中。

<modalbox:createLink 
controller="company" 
    action="setChangeCompanyAdmin" 
    absolute="true" 
    params="${cacheKiller: new Date()​.time​}"
mapping="changeAdmin" 
id="${companyInstance.id}" 
title="Change Primary Admin" 
width="600" 
linkname="Change Primary Admin" /> 

关于grails - Href在GSP页面中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7122439/

相关文章:

grails - 大气 meteor 和 meteor 一样吗

grails - 为 grails 插件编写集成测试用例

grails - 添加项目作为依赖项和作为插件之间的区别

grails - 如何在Grails 3.0创建脚本中声明和接受参数

grails - Grails Shiro插件,未经授权的重定向缺少上下文路径

grails - Spring Security插件不能与多个属于一起使用。为什么?

grails - 错误 连接被拒绝 : Grails email verification using mail plugin

grails - Grails filterPane插件适合页面布局

servlets - 为什么转发的请求会再次通过过滤器链?

Grails:将 Assets 文件夹中的文件渲染到gsp