Ну я с этим заблокирован, у меня есть JSP с 2-мя формами, одна из них - искать питомцев по id
заказчика, а другая - регистрировать услугу для одного из этих питомцев, так что проблема это то, что когда я ищу домашних животных со следующей формой, которая связана с PetsAction
:
<s:form action="searchPets">
<div class="col-xs-3">
<input type="text" name="customer.id" class="form-ontrol">
</div>
<s:submit/>
</s:form>
У меня проблема с тегом select, который загружается в первый раз данными из метода prepare()
метода ServiceAction
, когда данные из формы searchPets поступают в JSP.
<s:select list="employees"
name="GrooService.employee.IdEmp"
listKey="IdEmp"
listValue="nameEmp"
cssClass="form-control"
id="GrooList"
/>
Это ошибка, которую я получаю
tag 'select', field 'list', name 'GrooService.employee.IdEmp':
The requested list key 'employees' could not be resolved as a
collection/array/map/enumeration/iterator type.
Example: people or people.{name} - [unknown location]
Итак, что мне изменить? Правильно ли, если я загружу данные тега select также из PetsAction
? Должен ли я иметь только одно действие для обеих форм?