问题标签 [gvnix]

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 投票
1 回答
95 浏览

spring-security - Spring Roo + gvNIX + 未登录时将欢迎页面更改为 index.jspx 的典型安全性

当有人访问我的网站时,我想显示一个通用主页 (index.jspx)。该站点使用 Spring Roo / gvNIX 构建并使用典型安全性。

然而,默认情况下,只要用户未登录,就会显示 login.jspx 页面而不是 index.jspx 页面,请参见 Petclinic 站点的插图,https: //petclinic-gvnix.rhcloud.com 。

访问我的网站时,我想用欢迎和一些一般信息来欢迎用户。

我将使用示例 gvNIX Petclinic 应用程序来说明我的问题。当您使用https://petclinic-gvnix.rhcloud.com访问此站点时, 您将获得https://petclinic-gvnix.rhcloud.com/login

登录后,您将进入主页:https ://petclinic-gvnix.rhcloud.com 。实际上这是 index.jspx。

看似简单,却找不到答案。

我所做的没有效果的更改是:

视图.xml

将定义 extends=" default " 更改为定义 extends=" public "

添加到 web.xml

添加到 applicationContext-security.xml 以下

然而它仍然首先进入登录页面。

问题

  1. 当用户未登录时,如何将 index.jspx 页面设为默认主页。
  2. 我在哪里可以阅读/获取有关其工作原理的更多信息?

我阅读了 Ken Rimple 的“Spring in Action”并在 Google 上搜索

0 投票
1 回答
353 浏览

java - Spring Roo 最佳实践以当地时间显示日期

Spring Roo 的强大之处在于它可以处理困难的事情。

问题:如果有一个很好的最佳实践和实施,如何向每个用户显示,无论他住在这个星球上的哪个地方,当地时间的日期。

问题:当用户输入日期并转到“列出所有访问”页面时,如果他/她与 OpenShift 服务器处于不同的时区,他/她将看到完全不同的日期。例如,我在 GMT+1(西欧)时区。

在此处输入图像描述

我的情况:

  1. 使用 Spring Roo 2.0 / gvNIX 2.0 开发 Web 应用程序
  2. 将托管在 OpenShift (rhcloud.com) 上与宠物诊所样本一样:https ://petclinic-gvnix.rhcloud.com/
  3. 用户可以生活在世界各地,所以每个时区。
  4. Java 8 目前不是一个选项,因为 OpenShift 还没有部署 TomCat 8,如果可能的话,我想避免创建 OpenShift DIY 应用程序。

要求:

  1. 每个用户都应该看到其当地时间的日期。

复制:

  1. 转到 Petclinic 示例并登录:https ://petclinic-gvnix.rhcloud.com/
  2. 选择访问 -> 创建新访问
  3. 选择列出所有访问

当您处于与 Openshift 服务器不同的时区时,您会得到类似上面的内容

0 投票
1 回答
170 浏览

datatables - gvNIX datatables 设置排序选项表(哪些字段)

如何使用 gvNIX 数据表指定数据表的排序?基于 Petclinic 样本的示例会很棒。

对于我的应用程序,我希望为每个表指定数据表中记录的排序顺序。

0 投票
1 回答
46 浏览

gvnix - 现场不允许放大镜。gvnix 2.0.0.M1

我们有两个子类:Child1、Child2,它们继承自同一个类 ParentClass,并且只有类 ParentClass。我们有一个类 A,它包含一个类型为 set 字段的字段 parentList。这个 parentList 是 ParentClass 实例 Id 的列表

我们真正想要实现的是,从 Child1 和 Child2 中选择多个值,并使用 Loupe 将它们分配给 A 类中的 parentList 集合字段。当我们尝试在类 A 的 parentList 字段上执行 loupe 命令时,我们收到以下错误:

字段“parentList”无法实现放大镜字段。

使用 Loupe 的领域有哪些限制?我们想要达到的,可能吗?

0 投票
1 回答
52 浏览

spring - 如何将放大镜添加到取景器?

有没有办法在查找器中添加放大镜字段?我尝试使用放大镜使用此查找器表单:

但我得到了这个错误:

org.springframework.beans.NotReadablePropertyException:bean 类 [java.lang.String] 的无效属性“unidadmotor”:bean 属性“unidadmotor”不可读或具有无效的 getter 方法:getter 的返回类型是否与参数类型匹配二传手?

例如在线宠物诊所: http ://geo-gvnix.rhcloud.com/pets?find=ByOwner &form&page=1&size=10 在寻找所有者而不是选择字段时,最好使用放大镜。

任何提示?

0 投票
1 回答
111 浏览

spring - Spring Roo:如何编辑标签的样式

我正在使用 gvNix 创建一个应用程序。我启用了 jQuery 和 Bootstrap,但我想编辑页面的颜色和布局。例如,创建新用户表单如下所示 创建用户表单

但是,您可以看到复选框没有很好地定位,并且文本字段和按钮非常拉伸。

我试图编辑create.jspx标签,但它太复杂了。

列表页面也没有响应。

列出所有用户

0 投票
1 回答
103 浏览

gvnix - 在启用内联编辑的情况下禁用在数据表上创建表单

我打算在一个实体上使用 GvNix 中的数据表,其中创建和删除由一些后端逻辑管理。仅允许使用内联编辑数据表对实体进行查看和更新​​。我设法在 table.tagx 中为特定实体使用了 delete=false 和 create=false 选项。但这只会禁用创建和删除图标。创建表单仍然存在。使用内联编辑创建数据表后,有没有办法禁用数据表上方的创建表单?

0 投票
1 回答
41 浏览

gvnix - GvNix在InlineEdit数据表上使用rolesAuthorizedUpdate,其他角色看不到表

我正在使用 GvNix 1.5.1RC4。这是一个详细信息表,我更改了角色授权更新和角色授权显示。下面是我的代码:

问题是只有 APP_OWNER 可以看到表格内容。所有其他角色将看到一种看起来破碎的表格标题,仅此而已。看起来数据表甚至无法呈现。删除角色授权更新将解决问题。

然后我测试了 set update="false"。数据表呈现良好,每个人都缺少更新图标。

0 投票
2 回答
46 浏览

spring-roo - gvNix:更改语言时更改网站对齐方式

当用户选择阿拉伯语等语言时,如何将对齐方式更改为右侧。我希望整个网站从右到左。

0 投票
1 回答
71 浏览

spring - gvNix:根据用户角色显示实体

我正在使用 gvNix 创建我的 Web 应用程序,并且我使用了典型的安全插件来启用电子邮件验证和注册......等等。但是现在我只想让管理员看到菜单上的所有实体,普通用户只能访问一些实体。我有不止一个角色。

我试图用谷歌搜索典型的安全插件,但我只能找到第一步,即安装插件并将其与应用程序集成。