首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Grails重定向不起作用

Grails重定向不起作用
EN

Stack Overflow用户
提问于 2012-02-28 01:45:31
回答 1查看 901关注 0票数 0

我的控制器不工作,我不明白为什么会这样:

代码语言:javascript
复制
class FormmakerController {

def fileManipulatorService

def index = { }

def idProcessor = {
    String idToProcess = params.urlEncParam

    //Params lookalike urlEncParam:301-303-304-305
    if(idToProcess != null){
        String globalForm = ''
        idToProcess.split('-').each {item->
            globalForm += fileManipulatorService.fileProvider(item).getText()
        }

        //render(text: globalForm, contentType: "text/xml", encoding: "ISO-8859-1")

        //response.sendError(200)
        redirect(controller: 'tools', action: 'index', params: [globalForm: String])
    }}}

注意:控制器是从ajax请求中调用的,我的重定向指令需要使用文本参数调用另一个控制器中的操作。谢谢你的帮助。

EN

回答 1

Stack Overflow用户

发布于 2012-02-28 04:43:59

重定向上的参数看起来不正确。尝试:

代码语言:javascript
复制
redirect(controller: 'tools', action: 'index', params: [globalForm: globalForm])
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9469613

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档