0

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

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

我试过在 Eclipse 中使用 Vaadin 插件,但它似乎无法识别 jspx。

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

我已经能够让网页编辑器在另一个 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 - 但我认为我的问题非常基础。)

4

1 回答 1

1

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

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

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

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

于 2015-10-19T06:39:28.253 回答