Не могу обновить текст в .gsp файле - PullRequest
0 голосов
/ 08 января 2019

Я новичок в Grails Framework. У меня уже установлено веб-приложение Grails на сервере weblogic.

Я обновил небольшой текст в файле index.gsp, который находится в папке \ myapplicationWEB-INF \ grails-app \ views \ resetPassword

Я перепаковал файл war с помощью команды jar -cvf с указанным выше изменением и повторно развернул war на сервере weblogic. Но обновленное содержимое не появляется, когда я отображаю этот индексный файл через интерфейс. Чего мне не хватает?

Я не уверен, что мне нужно восстановить файл войны командой grails. Я развернул обновленный файл войны на другом экземпляре weblogic. Но я не вижу изменений, которые отражаются.

<div class="fb-input-box">
                    <g:field type="text" name="UID" maxlength="6" data-validation="custom" data-validation-regexp="^[a-zA-Z0-9][a-zA-Z0-9][0-9]{4,4}" data-validation-error-msg="Your UID is invalid." required="required"  /> 
                    <div class="fb-hint">
                    UID is your 6-digit Company ID </div>
            </div>

Ожидаемый результат: UID - это ваш 6-значный идентификатор компании . Фактический результат - UID - это ваш 6-значный номер сотрудника компании

Ответы [ 2 ]

0 голосов
/ 08 января 2019

Вам нужно будет создать новый WAR-файл с помощью команды grails war и повторно развернуть его в Weblogic.

0 голосов
/ 08 января 2019

На вашем месте я бы не отредактировал развернутую банку, если только это не было абсолютной чрезвычайной ситуацией, поскольку я бы посчитал это плохой практикой. Вместо этого я вернусь к исходному коду, отредактирую файл gsp, протестирую его, передам его в систему контроля версий, создаю новый jar и разверну новый jar. Вы можете автоматизировать некоторые из этих процессов с помощью машины CI, и вам, вероятно, следует задействовать QA в тестировании перед развертыванием в производство.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...