Spring Roo 1.1.0.M1 .jspx переписать - PullRequest
1 голос
/ 11 июля 2010

Я пытаюсь настроить create.jspx в Roo 1.1.0.M1. Я удаляю некоторые поля из пользовательского интерфейса, которые я хочу автоматически установить в контроллере (например, dateCreated, creationBy).

Это работает нормально, пока я не отредактирую java-файл сущности любым способом. Затем Roo переписывает мой create.jspx обратно в прежнее состояние

В 1.1.0.M1 нет опции automaticMaintainView = false, поэтому у меня вопрос: как заставить Roo оставить мои .jspxs в покое? Я нахожусь на стадии, когда я хочу получить полный контроль и больше не хочу, чтобы Ру менял их.

Ответы [ 2 ]

2 голосов
/ 18 августа 2010

Установите для атрибута "z" значение "управляемый пользователем", а для атрибута "render" - значение "false", чтобы Spring Roo оставил его в покое.

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

или при смене контроллера RooWebScaffold(automaticallyMaintainView=false)

1 голос
/ 15 декабря 2011

Начиная с Roo 1.1.0.x Roo предлагает полное циклическое отключение ресурсов вашего представления jspx, что делает необходимость автоматически устанавливать флаг MaintainView. Roo не будет удалять любые изменения, которые вы добавляете в файл jspx.

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

...