问题标签 [gsp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
13548 浏览

templates - 有没有关于在 grails 应用程序中使用 sitemesh 的好教程?

我是一位经验丰富的 Grails 开发人员,但我的大部分经验是使用 grails 将 JSON/XML 提供给 flex 应用程序和一些相对简单的 HTML 网站。

我一直在深入研究在 grails 中使用 sitemesh 集成,我正在努力寻找一些更复杂配置的最佳实践,我很好奇是否有任何好的教程或示例。最初的Sitemesh网站并没有那么有用,因为它所谈论的标签并未直接暴露在 grails 中。

谷歌搜索主要显示旧的邮件列表帖子和一些香草站点网格的东西,这有助于我走得更远,但它需要大量的试验和错误。

我完全理解基本的 g:layoutTitle、g:layoutHead 和 g:layoutBody 标签的工作原理。这些很容易并且有据可查。

我希望看到的示例如下:

  • g:applyLayout -这方面的文档很薄弱,我不完全理解主要文档中建议的用途。这与设置meta name='layout' content='foo'属性有何不同?

  • g:pageProperty - 一些关于如何通过将值设置为正在修饰的页面中的元标记来将属性拉入和使用到主模板中的更好示例。pageProperty 上的grails 文档仅显示来自正文的 onload 属性。我认为您也可以在这里使用元标记值,还有什么?

  • 你可以使用多层次的站点网格布局吗?我的测试似乎让我认为我做不到,但这似乎降低了可重用性。我认为这里的答案是 g:applyLayout 的一些用法,但这是我最挣扎的地方。

0 投票
3 回答
829 浏览

jsp - GSP 中的窗格组件

所以看起来 Grails 的 GSP 没有包含标签(如果我错了,请纠正我)。最接近“包含”的是使用渲染标签。还有包含插件

就我而言,我有一个经典的左上中右下窗格页面。顶部标题或左侧将包括导航。中间是内容。右侧可能包括广告。在我的应用程序的 JSP 版本中,除了中间的每个窗格都将位于它们自己的 JSP 中。然后,我会将<jsp:include/>各种面板包含(使用)到我的页面中。这是普惠制中的正确方法吗?

在 GSP 中实现这一目标的首选模式是什么?

0 投票
3 回答
2797 浏览

grails - Dreamweaver + Grails

有人试过用 Adob​​e Dreamweaver CS4 做 GSP 设计吗?它支持 JSP,但它不识别 gsp 扩展,即使它识别了,我认为关于它无法识别的 gsp 标签也会有问题。我在这里找到了一本小食谱 ( http://www.bitwalker.nl/blog/using-groovyserver-pages-in-dreamweaver ),用于让 GSP 部分使用 Dreamweaver CS3,但它引用的许多文件和目录不再出现存在于 CS4 中。

0 投票
1 回答
392 浏览

html - 在grails中制作下载选项

可能重复:
Grails 文件下载

我正在接受网络开发培训。我想创建一个页面,显示 D://downloads 目录中的所有文件。我在 grails 中制作了该部分。如果我单击特定文件,我想下载该文件。我不知道如何制作那部分。我做了谷歌搜索。但我不能那样做。

我的代码是

0 投票
5 回答
8219 浏览

grails - 是否可以在没有整个 grails 的情况下使用 GSP(groovy 服务器页面)?

我只想和 groovy 玩一点

我正在考虑开发我自己的小型 Web 框架,一个非常简单且易于管理的东西......

所以我想使用 GSP 页面,而不必安装整个 grails 的东西,以及它的所有依赖项和幕后框架......

任何人都可以向我提供有关下载内容、安装位置、如何配置 tomcat 等的详细说明...


到目前为止我发现的一些信息

Groovy Servlet

GSP 标签参考

这非常接近我正在寻找的内容,但仍然不知道要下载什么,保存在哪里等等......

http://groovy.codehaus.org/GSP

看看这里是怎么说的……

GSP 不作为独立模块进行维护。但它已被分叉并重新集成到 Grails 中。

?

0 投票
3 回答
23248 浏览

grails - 在 Grails/GORM 中定义默认排序顺序

假设我使用 GORM 定义了一个用户对象。每个用户可以有零个或多个 Login:s。每个登录都有一个时间戳。检索 user.logins 时,我希望根据 login.date 的值对登录进行排序。实现这一目标的正确 Grails 方法是什么?

示例:我希望以下代码按升序列出所有用户的登录信息。

这些是引用的类:

我正在运行 Grails 1.0.4,它是最新的稳定版本。

0 投票
4 回答
8396 浏览

grails - 在 Grails 中读取 g:datePicker 值而不使用“new Object(params)”方法

假设我有一个名为“foobar”的 datePicker:

如何读取此日期选择器的提交值?

一种有效但有一些不需要的副作用的方法如下:

这种方式将所有提交的字段读取到 newObject 中,这是我想要避免的。我只对“foobar”字段的值感兴趣。

我最初认为可以做到这一点的方式是:

但 Grails 似乎不会自动将 foobar 字段转换为 Date() 对象。

更新:可以在Grails JIRA中找到更多信息。

0 投票
4 回答
2519 浏览

ajax - 在 GRAILS 中使用 ajax 检查用户名可用性

我正在 grails 中做一个 Web 应用程序。现在我正在制作注册页面。在注册页面中,我想通过 ajax 检查用户名可用性。我可以编写用于在控制器或服务中检查用户名可用性的代码。我对如何联系服务器感到震惊通过ajax从客户端。

我的示例 gsp 代码是

在上面的代码中,如果用户名文本框失去焦点,它应该检查可用性。我做了一些谷歌搜索。但我无法得到我想要的。谁能为此提供帮助或好的教程?

谢谢。

0 投票
3 回答
1236 浏览

exception - 实时 Grails webapp 中的邮件异常日志

我希望我的 Grails Web 应用程序为到达最终用户的每个异常发送一封电子邮件。

基本上我正在寻找一种优雅的方式来实现相当于:

0 投票
1 回答
1205 浏览

html - iframe 在 Firefox 和 IE 中不起作用

我正在使用大量 ajax 的 grails 中开发一个应用程序。在一部分中,我使用了以下代码:

上面的代码在google chrome浏览器中完美运行并更新fileDomain div。但在IE和firefox中它会打开一个新窗口并显示内容。它没有更新fileDomain div。如何在IE和mozilla上进行这项工作。我需要吗在 gsp 页面中添加 doctype 标签?