gsp相关内容

如何间接引用 grails GSP 模型变量,例如通过 .get(...)

我使用 GSP 发送基于 MailService 插件的电子邮件.sendMail 闭包传递(除其他外)body(view:..., model:myModel) 我知道我可以在 GSP 中使用 ${itemName} 访问 myModel Map 的每个项目.但是,由于有时我想像 'item'+i 一样动态构建项目名称,所以我需要一些周围的方法来访问该变量. 我已经尝试过 ${mod ..
发布时间:2022-01-02 09:20:10 其他开发

<g:如果>逻辑或条件

在 grails gsp 中,而不是 xyz xyz 是否可以写逻辑或条件来组合这两个条件 例如 xyz 这样做的正确方法是什么?现在我有错 ..
发布时间:2021-12-22 21:04:29 其他开发

我应该将 javascript 库放在 Grails 应用程序中的什么位置?

我有几个自己的 Javascript 库,可以很好地美化我的 HTML 页面,我想将它们包含在我的 gsp 页面中,尤其是我的应用程序的登录页面.我试过把它们放在 views 文件夹和 web-app/js 和 $APP_HOME/scripts 但是当我加载我的 index.gsp 脚本不要出现. 我也在我的代码中尝试了各种替代方案,但没有一个有效...... ..
发布时间:2021-12-22 20:51:30 前端开发

如何更改 GRAILS GSP fieldValue 格式整数的方式?

我的域对象中有一个字段,我将其定义为整数... 整数 minPrice 然后我在 GSP 页面中访问它,如下所示: ${fieldValue(bean: myBean, field: 'minPrice')} 我在 HTML 中得到的是... 100,000 不是整数,而是字符串.更糟糕的是,它是特定语言环境中的格式化字符串. 这是一个问题,因为我在 HTML FORM 上有一个 ..
发布时间:2021-12-22 20:30:14 其他开发

将 Groovy 列表正确传递给 GSP 中的 Javascript 代码

我正在使用 Grails 制作 Web 应用程序.我有一个包含必须包含在 JavaScript 中的数据的列表,以便在 下拉列表上执行一些动态加载.基本上,我从服务器获取两级列表,然后第一级显示在下拉框上.当用户选择一个选项时,与该选项关联的列表会显示在另一个下拉框中. gsp 页面上 JavaScript 函数的(简化)代码如下 function selectTipe() {var 类型 ..
发布时间:2021-12-22 20:28:30 前端开发

在 Grails 中渲染 HTML 文件

我环顾四周,但找不到在 Grails 中简单地包含或呈现 *.html 文件的方法.我的应用程序需要 g.render 或 模板,这些模板以 html 文件形式提供.为此,正如我们所知,必须将 html 文件转换为 _foo.gsp 文件才能进行渲染.我很惊讶为什么没有对 html 的直接支持,或者有吗?? 谢谢! 解决方案 一个明显的选择是简单地将 HTML 文件从 foo.htm ..
发布时间:2021-12-22 20:27:03 其他开发

如何从 gsp 调用 Grails 服务?

如何直接从视图调用服务?我正在尝试使用 ${my.domain.service.method},但它抱怨找不到该属性. 不,我不想使用控制器,因为视图是一个模板. 解决方案 然后你可以在你的 gsp 视图中调用 ${myService.method()} 请注意,从视图调用事务性服务方法会影响性能.最好将所有事务性服务方法调用移至控制器(如果可以) ..
发布时间:2021-12-22 20:18:42 其他开发

HTML& GRAILS-网址文本不显示为超链接

我有以下gsp代码: ${direction?.description?.toHtml()?.decodeHTML()} direction?.description是用户在某些输入字段中输入的文本.该文本可能包含网站网址,例如Visit my new site www.example.com 如何验证某些文本中是否包含URL ..
发布时间:2020-11-21 02:25:43 前端开发

Grails控制器值(映射)以单独的javascript文件

我检查了很多论坛,但没有得到答案. 所以-我有很多JS代码,因此我将其保存在单独的.js文件中(不在.gsp视图中). 但是现在我在访问控制器映射的值时遇到问题-我在JS页面上需要它们,因此我可以生成我的游戏字段(基于该控制器提供的值). 我有 def createGame(long id) { //getting my game info object... [gameInfo:gam ..
发布时间:2020-11-20 04:28:11 前端开发

错误500:处理GroovyPageView时出错:null

我正在构建Grails/Groovy/GSP应用程序. 我习惯于看到诸如“无法在空对象上获取属性'id'"或“没有名为...的属性"之类的错误.但是我不确定"null"本身是什么意思! 错误500:处理GroovyPageView时出错:null 只是"null". 现在,我了解到完整的错误堆栈将为您提供帮助,并且我仍在研究它以了解错误.但我只是想知道一般来说什么类型的错误 ..
发布时间:2020-11-20 04:25:20 其他开发