标签: gsp

Grails groovy代码里面的值

我正在显示工具提示,向我显示有关某些内容的更多信息.我正在使用这种方法:

<tooltip:tip value="${it.something}>
Run Code Online (Sandbox Code Playgroud)

事实证明,'it.something'并不适用,我还需要显示'it.something2'和'it.something3'.我做了以下,但它不起作用:

<tooltip:tip value="<%  out << '<b> Title: <b> ${it3.prog_title} <br> <b> Start at: <b> ${it3.prog_start} <br><b> End at: <b> ${it3.prog_end} <br><b> Description: <b> ${it3.prog_description} <br>' %>" stylesheet="myTooltipStyles">
Run Code Online (Sandbox Code Playgroud)

错误: Exception Message: Tag [tooltip:tip] is missing required attribute [code] or [value]

我也想知道,我如何为我的工具提示制作样式表,如何在css中访问?

grails groovy taglib gsp

0
推荐指数
1
解决办法
296
查看次数

Grails - 在 GSP 中呈现变量值时避免转换

我正在将一个旧的 grails 应用程序移植到新版本 (2.3.7),但我收到一个错误,我不知道如何解决……这里有人有什么想法吗?

在其中一个网页上,我有一个半大的 javascript 计算量。该网站是多语言的,因此金额的计算和格式取决于国家/地区。代码如下所示:

<script type="text/javascript">
<!--

  ... a lot of other javascript

// format an amount to display - country dependant

function formatAmount (amount) {
${country.javaScriptAmount}
}

  ... a lot of other javascript

//-->
</script>
Run Code Online (Sandbox Code Playgroud)

格式化金额的代码位于每个国家/地区常量变量“国家/地区”中 - 它是一个常量字符串(并声明为“最终”)。在旧的 grails 版本中,这运行良好,呈现的页面如下所示:

// format an amount to display - country dependant

function formatAmount (amount) {

  ... other code

  var krString
  if (kkr > 0)
    if (kronor < 10)
      krString = kkr + " 00" + kronor
    else if …
Run Code Online (Sandbox Code Playgroud)

javascript grails gsp

0
推荐指数
1
解决办法
956
查看次数

从grails中的jquery动态获取会话变量

我正在尝试动态地从jquery访问会话变量.

这是有效的console.log("$ {session.application?.sideNavOptions [0]}");

但我需要做这样的事情.

var application = $("#app").html(); 的console.log( "$ {会话." +申请+ "?sideNavOptions [0]}");

可能吗?

提前致谢

jquery grails gsp

0
推荐指数
1
解决办法
1586
查看次数

无法解决财产:日期

我正在编写一些代码来查询特定日期.

我在Person.groovy中有这个:

Date dateCreated
static constraints = {
dateCreated type:"date"
}

static namedQueries = {
dateMe{ q->
eq("date.created", q)   
}
}
Run Code Online (Sandbox Code Playgroud)

我用这样的gsp称它为:

<g:set var="dated" value="${Person.dateMe(personInstance.dateCreated)}"/>
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误"无法解决财产:日期:project.Person"我错过了什么?我应该在查询之前格式化日期吗?请帮忙,我将非常感谢.

grails groovy named-query gsp

-1
推荐指数
1
解决办法
647
查看次数

标签 统计

grails ×4

gsp ×4

groovy ×2

javascript ×1

jquery ×1

named-query ×1

taglib ×1