我正在尝试在Roo 1.1.0.M1中自定义create.jspx。我正在从UI中删除一些我想在控制器中自动设置的字段(例如dateCreated,createdBy)。
这样可行,直到我以任何方式编辑实体java文件。 Roo然后继续将我的create.jspx重写为以前的方式
1.1.0.M1中没有automaticMaintainView = false选项,所以我的问题是:如何让Roo单独留下我的.jspxs?我正处于我想要完全控制的阶段,并且不希望Roo再改变它们。
答案 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文件的任何更改。