Spring Roo 1.1.0.M1 .jspx重写

时间:2010-07-11 13:21:59

标签: spring-roo jspx

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

这样可行,直到我以任何方式编辑实体java文件。 Roo然后继续将我的create.jspx重写为以前的方式

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

2 个答案:

答案 0 :(得分:2)

将“z”属性设置为“user-managed”,将“render”属性设置为“false”,以便Spring Roo不管它。

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

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

答案 1 :(得分: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