Mam problem. Otóż tworząc sobie mini-forum internetowe w Springu utknąłem w jednym miejscu i nie wiem jak to rozwiązać. Chodzi o to, że jest sobie prosta forma - pole tekstowe oraz lista rozwijana. Podczas inicjalizacji formularza, lista rozwijana jest wypełniana elementami z bazy danych - do tego używam klasy implementującej interfejs Controller.
No ale druga rzecz, trzeba przecież tę formę zaprogramować tak, aby wysyłała dane w odpowiednie miejsce. Do tego używam klasy dziedziczącej SimpleFormController.
Problem polega na tym, że nie wiem jak połączyć te 2 kontrolery, aby ze sobą nie kolidowały.
Bo gdy robię tak:
(addtopic.jsp to strona z formularzem, addTopicFormController - kontroler, który przechwytuje dane wysyłane z formularza, addTopicUsersListController - kontroller który ma za zadanie pobrać kilka rzeczy z bazy danych i dodac do listy rozwijanej przy starcie formularza)
<property name="urlMap">
<map>
...
<entry key="/addtopic.html"><ref bean="addTopicFormController"/></entry>
<entry key="/addtopic.html"><ref bean="addTopicUsersListController"/></entry>
</map>
</property>
Jeśli zastosuję tylko jeden z nich, to jest OK. Jeśli oba to są błędy... Co mam zrobić? Czytałem troche dokumentacji springa ale i tak nie wiem ocb