【问题标题】:How do I edit the views from Roo/gvNIX?如何从 Roo/gvNIX 编辑视图?
【发布时间】:2015-10-17 02:19:16
【问题描述】:

如何编辑从 Roo / gvNIX 生成的视图?

由于遵循教程,我得到了这些很酷的表单和表格视图,但我想对它们进行微调。

我试过在eclipse中使用Vaadin插件,但是好像不能识别jspx。

我也尝试过使用网页编辑器进行编辑,但 eclipse 给了我一个错误。例如,从教程中,src/main/webapp/WEB-INF/views/sets/*.jspx 我得到了这个:Failed to create the part's controls1

我已经能够让网页编辑器在另一个 Roo 项目中工作,但是,我只需要一些帮助来弄清楚如何让它做我想做的事情。例如,我有一个由 Roo 为基本地址实体生成的漂亮表单,其中 create.jspx 允许输入以下内容:街道号、街道名称、城市、州和邮政编码。将这些中的每一个都作为表单范围的字段看起来很愚蠢。例如,如何配置视图,以便将城市、州、邮政编码的单独字段放在一行上?这是我应该作为 standard.css 或其他 css 文件中的一个部分执行的操作吗?

(使用 Roo 2.0.0.M1 和 gvNIX 2.0.0.M1、Java 1.8、Postgress 9.4、Eclipse Mars.1 - 但我认为我的问题非常基础。)

【问题讨论】:

  • 什么都没有?好的,这可能是一个初学者的问题,但请给我一个骨头。只需告诉我您用于 Roo 的 UI 工具的名称,或指向教程的链接即可。

标签: jsp spring-roo gvnix


【解决方案1】:

由 Roo 或 gvNIX 生成的 JSPX 页面并未使用 WYSIWYG 工具设计。它们首先在证明项目中手工制作,然后 Web MVC 相关插件使用证明项目作为模型生成页面。

我没有在 JSP 页面中使用可视化工具,但根据我自己的经验,学习手动编辑它们是值得的。您需要学习如何使用 JSP 标记和 EL 语言,但是有很多教程,比如 Java EE tutorial 中的教程。

对于 gvNIX,我建议您使用引导插件。这将允许您使用 Bootstrap 网格系统调整您的表单,此外还有响应式页面。

最后,考虑到 M1 版本是早期版本,在到达最终版本之前可能会发生很大变化。刚学也没关系,否则最好使用最终可用版本之一(刚刚1.5.0)。

【讨论】:

  • 感谢您的回复!我会看看你链接的教程。 ATM 我什至不知道如何在 JSPX 中手动创建 City、State、Zip 的单行。有什么推荐的教程吗?是否可以/建议使用其他工具(使用 WYSISWYG)使用这些相同的控制器创建视图。任何候选工具?再次感谢!
  • 抱歉,我无法为您提供任何所见即所得工具的建议,因为我没有使用过任何此类工具。也许您还需要 HTML 和引导教程。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多