问题标签 [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.
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 以下
然而它仍然首先进入登录页面。
问题
- 当用户未登录时,如何将 index.jspx 页面设为默认主页。
- 我在哪里可以阅读/获取有关其工作原理的更多信息?
我阅读了 Ken Rimple 的“Spring in Action”并在 Google 上搜索
java - Spring Roo 最佳实践以当地时间显示日期
Spring Roo 的强大之处在于它可以处理困难的事情。
问题:如果有一个很好的最佳实践和实施,如何向每个用户显示,无论他住在这个星球上的哪个地方,当地时间的日期。
问题:当用户输入日期并转到“列出所有访问”页面时,如果他/她与 OpenShift 服务器处于不同的时区,他/她将看到完全不同的日期。例如,我在 GMT+1(西欧)时区。
我的情况:
- 使用 Spring Roo 2.0 / gvNIX 2.0 开发 Web 应用程序
- 将托管在 OpenShift (rhcloud.com) 上与宠物诊所样本一样:https ://petclinic-gvnix.rhcloud.com/
- 用户可以生活在世界各地,所以每个时区。
- Java 8 目前不是一个选项,因为 OpenShift 还没有部署 TomCat 8,如果可能的话,我想避免创建 OpenShift DIY 应用程序。
要求:
- 每个用户都应该看到其当地时间的日期。
复制:
- 转到 Petclinic 示例并登录:https ://petclinic-gvnix.rhcloud.com/
- 选择访问 -> 创建新访问
- 选择列出所有访问
当您处于与 Openshift 服务器不同的时区时,您会得到类似上面的内容
datatables - gvNIX datatables 设置排序选项表(哪些字段)
如何使用 gvNIX 数据表指定数据表的排序?基于 Petclinic 样本的示例会很棒。
对于我的应用程序,我希望为每个表指定数据表中记录的排序顺序。
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 的领域有哪些限制?我们想要达到的,可能吗?
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 在寻找所有者而不是选择字段时,最好使用放大镜。
任何提示?
gvnix - 在启用内联编辑的情况下禁用在数据表上创建表单
我打算在一个实体上使用 GvNix 中的数据表,其中创建和删除由一些后端逻辑管理。仅允许使用内联编辑数据表对实体进行查看和更新。我设法在 table.tagx 中为特定实体使用了 delete=false 和 create=false 选项。但这只会禁用创建和删除图标。创建表单仍然存在。使用内联编辑创建数据表后,有没有办法禁用数据表上方的创建表单?
gvnix - GvNix在InlineEdit数据表上使用rolesAuthorizedUpdate,其他角色看不到表
我正在使用 GvNix 1.5.1RC4。这是一个详细信息表,我更改了角色授权更新和角色授权显示。下面是我的代码:
问题是只有 APP_OWNER 可以看到表格内容。所有其他角色将看到一种看起来破碎的表格标题,仅此而已。看起来数据表甚至无法呈现。删除角色授权更新将解决问题。
然后我测试了 set update="false"。数据表呈现良好,每个人都缺少更新图标。
spring-roo - gvNix:更改语言时更改网站对齐方式
当用户选择阿拉伯语等语言时,如何将对齐方式更改为右侧。我希望整个网站从右到左。
spring - gvNix:根据用户角色显示实体
我正在使用 gvNix 创建我的 Web 应用程序,并且我使用了典型的安全插件来启用电子邮件验证和注册......等等。但是现在我只想让管理员看到菜单上的所有实体,普通用户只能访问一些实体。我有不止一个角色。
我试图用谷歌搜索典型的安全插件,但我只能找到第一步,即安装插件并将其与应用程序集成。