gsp

    1热度

    1回答

    我有一个控制器和一个gsp。我继续尝试构建项目,但在我的gsp上收到问题。 它告诉我,“目前的范围已经包含它的名称的变量” <html> <head> <title>Book Collector</title> <meta name="layout" content="main" /> </head> <body> <h1>Book Ed

    2热度

    1回答

    我正在写一个Grails应用程序并遇到一个奇怪的问题。当点击页面上的提交按钮时,相关联的操作会快速连续调用两次。这会导致所有事情都崩溃。有没有其他人看过这个问题?下面是我的代码: 从GSP页面: <g:form method="post" action="show"> <h2>All items since...</h2> <g:datePicker name="startDate" prec

    3热度

    3回答

    我使用GSP根据MailService插件发送电子邮件。发送邮件关闭通过(其中包括)body(view:..., model:myModel) 我知道我可以访问GSP中使用${itemName}的myModel Map的每个项目。但是,因为我有时想像'item'+i那样动态构建项目名称,所以我需要一些周围的方法来访问变量。 我已经试过${model.get('item'+i)和${params.g

    3热度

    4回答

    jQuery的模板插件使用${foo}语法(example in jquery.tmpl doc): $.tmpl("<li>${Name}</li>", myData) 但Grails的也使用它(example in Grails doc): <body> Hello ${params.name} </body> 所以,当我有$.tmpl("<li>${Name}</li>"

    13热度

    1回答

    我有意见下/仪表板/ _myTemplate.gsp从DashboardController存在一个模板,我可以简单地调用 render template:'myTemplate' ,一切都很好。我需要从不同的控制器渲染此模板,但渲染方法不允许您指定控制器,我似乎无法弄清楚如何定义模板存在的路径以使渲染正常工作。这甚至有可能吗?

    3热度

    1回答

    为了发送适当的响应,我需要检测控制器操作是否已经被传统的HTTP GET请求,AJAX请求或g:include标签lib请求。 例如,考虑下面的代码片段代码: class CommunityController { def show = { def users = getUsers() if (/* WHAT IS THE CODE HERE??? */) //g:i

    2热度

    4回答

    有没有办法突破< g:each>?我有一个页面,其中我遍历一个列表,我必须确保复选框被检查,如果这是存储在数据库中的值。 使其更清晰一点,请考虑这样的: <g:each in=${list1}> <g:each in=${list2}> <g:if test="${list1.id == list2.id}"> <input type="checkbox" ..

    1热度

    1回答

    我在常规服务器页面(gsp)中遇到问题,其中utf-8字符没有显示出来,而是显示为“?”。这发生在像“$ {}”之类的grails标签中。 实施例: <p>Não</p> --> output browser: Não - OK <g:link title="Avaliação Relatório"....> output browser: Avaliaç?o Relat?rio ${va

    2热度

    1回答

    我正在构建一个Grails/Groovy/GSP应用程序。 我习惯于看到“无法获得属性ID”空对象“或”没有名称...“等错误。但我不确定“null”本身意味着什么! 错误500:错误处理GroovyPageView:null 只是“空”。 现在我明白了完整的错误堆栈将会有所帮助,而且我仍然在研究它来理解错误。但我只是想知道什么类型的错误只是“空”。 我注意到的另一件事是,有关groovy/gsp

    2热度

    1回答

    我有这样一个复选框列表: <g:each in="${mylist}" var = "item" > <tr> <td colspan="2"><g:checkBox value="${dimension.id}" name="${item.id}"/> - ${item.name}</td> </tr> </g:each> 我要改变它,所以我得到2列各行中(