Jedną z najbardziej niesamowitych cech Netbeans jest generowanie kodu za pomocą niektórych szablonów FreeMarker. Mam kilka pytań na ten temat, mam nadzieję, że ktoś tutaj może mi pomóc.Jak utworzyć szablony Netbeans, które tworzą więcej niż 1 plik?
Jak utworzyć szablon na Netbeans, który generuje więcej niż 1 plik?
Na przykład, używam "JSF Strony z ziaren Entity" kreatora, aby wygenerować plików CRUD. Więc to automatycznie tworzy 4 pliki dla każdego podmiotu mam:
- Create.xhtml
- Edit.xhtml
- List.xhtml
- View.xhtml
Jest to bardzo przydatne, ponieważ często musi tworzyć, edytować listy lub zobaczyć niektóre rekordy z bazy danych. Więc wiem, że mogę edytować każdy szablon indywidualnie, klikając na: Narzędzia -> Szablony -> JavaServer Faces -> JSF entity -> View.xhtml. A następnie mogę zmienić sposób wygenerowania View.xhtml. Następnie tworzony jest plik FTL pod adresem: "C: \ Users \ yourname \ .netbeans \ 6.9 \ config \ Templates \ JSF \ JSF_From_Entity_Wizard \ view.ftl".
Ale chcę więcej, potrzebuję również strony wyszukiwania. Moje pytanie brzmi: jak mogę utworzyć lub zmienić szablon taki jak "Strony JSF z fasoli podmiotu", który generuje nie tylko 1 plik, ale 4 dla każdej jednostki. Mogę zmienić ten szablon, aby wygenerować 5 plików:
- Create.xhtml
- Edit.xhtml
- List.xhtml
- View.xhtml
- Search.xhtml (for example)
Z góry dziękuję!
Dzięki Jonathan! Ten samouczek jest świetny ... ale niestety nie odpowiada na moje pytanie, które brzmi "jak utworzyć szablon, który tworzy więcej niż jeden plik". W tym samouczku utworzono szablon, który tworzy tylko 1 plik HTML. Ale co, jeśli muszę utworzyć 2 pliki, gdy użytkownik kliknie "Utwórz nowy plik HTML"? Na przykład: header.xhtml i body.xhtml. Netbeans robi to już po kliknięciu "JSF Pages From Entity Beans", produkuje 4 pliki. I chcę zwiększyć tę liczbę do 5. Mam to? jakieś pomysły? –