Wiele inputów - Spring, Thymeleaf.

0

Cześć.
Tworzę projekt, gdzie użytkownik po lewo wybiera header - może wpisać treść, wgrać swoje zdjęcie. Wybiera content, footer - wpisuje treści, może zmienić kolor strony. Potem według tych ustawień chcę generować plik index.html, style.css do pobrania. W jaki sposób ugryźć rozpisanie tych wszystkich inputów dla usera, jak przyjmijmy na początek będzie ich 20 (później kilka razy więcej). Projekt ten chcę napisać w Springu z wykorzystaniem Thymeleaf. Dodatkowo inputy przydałoby się zapisywać w bazie po zarejestrowaniu użytkownika - myślałem tutaj nad tabelą html, druga css i identyfikowanie ich po unikatowym identyfikatorze użytkownika, tworzonym przy rejestracji go do bazy. I w tych tabelach kolumny: jedna kolumna - jedna zmienna np. header-text - tekst dla headera itd.

  1. Jak zbudować te inputy? Jeden formularz i w nim tyle inputów, a CSS'em/JS'em ukrywać i pokazywać je według wybranego contentu (header/content/footer)? Trzy inputy formularze? Jak wtedy wysłać to wszystko do bazy po kliknięciu przycisku zapisz w takim przypadku? Mając 1 formularz z wszystkimi inputami, łatwo potem idzie to zapisać do bazy. Przy okazji możecie nakierować mnie jak przerzucić te zmienne z formularza do zapisu do plików html, css? Pobrać je zapisane z bazy?
0

Za dużo na raz jak na tak niewielką wiedzę. Sekcje dynamiczne tworzysz za pomocą JavaScript a od strony springa po prostu przyjmujesz tablicę/Listę obiektów.

1 użytkowników online, w tym zalogowanych: 0, gości: 1