1

我正在尝试在 Roo 1.1.0.M1 中自定义 create.jspx。我正在从 UI 中删除一些我想在控制器中自动设置的字段(例如 dateCreated、createdBy)。

这工作正常,直到我以任何方式编辑实体 java 文件。然后 Roo 继续将我的 create.jspx 改写回原来的样子

1.1.0.M1 中没有 automaticMaintainView=false 选项,所以我的问题是:如何让 Roo 不理会我的 .jspxs?我正处于想要完全控制并且不希望 Roo 再改变它们的阶段。

4

2 回答 2

2

将“z”属性设置为“user-managed”,将“render”属性设置为“false”,这样 Spring Roo 就不用管它了。

http://static.springsource.org/spring-roo/reference/html-single/index.html#d4e1544

或在控制器更改中RooWebScaffold(automaticallyMaintainView=false)

于 2010-08-18T11:03:00.327 回答
1

自 Roo 1.1.0.x 以来,Roo 提供了 jspx 视图资源的完整往返,这使得对自动维护视图标志的需求已过时。Roo 不会删除您添加到 jspx 文件的任何更改。

http://forum.springsource.org/showthread.php?91086-1-1-0-M1-problem-with-generated-controller-automaticallyMaintainView-true&p=310804#post310804

于 2011-12-15T17:31:55.790 回答