Jest to aplikacja dla systemu Windows o nazwie JDynamiTe, Dynamic Template in Java, której najnowszą wersję można pobrać jako JDynamiTe2.0.zip. Można go uruchomić online w bezpłatnym dostawcy hostingu OnWorks dla stacji roboczych.
Pobierz i uruchom online tę aplikację o nazwie JDynamiTe, szablon dynamiczny w Javie z OnWorks za darmo.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom dowolny emulator online systemu operacyjnego OnWorks z tej witryny, ale lepszy emulator online systemu Windows.
- 5. W systemie operacyjnym OnWorks Windows, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację i zainstaluj ją.
- 7. Pobierz Wine z repozytoriów oprogramowania dystrybucji Linuksa. Po zainstalowaniu możesz dwukrotnie kliknąć aplikację, aby uruchomić ją za pomocą Wine. Możesz także wypróbować PlayOnLinux, fantazyjny interfejs w Wine, który pomoże Ci zainstalować popularne programy i gry Windows.
Wine to sposób na uruchamianie oprogramowania Windows w systemie Linux, ale bez systemu Windows. Wine to warstwa kompatybilności z systemem Windows typu open source, która może uruchamiać programy systemu Windows bezpośrednio na dowolnym pulpicie systemu Linux. Zasadniczo Wine próbuje ponownie zaimplementować system Windows od podstaw, aby mógł uruchamiać wszystkie te aplikacje Windows bez faktycznego korzystania z systemu Windows.
JDynamiTe, szablon dynamiczny w Javie
Ad
OPIS
JDynamiTe to narzędzie, które pozwala na dynamiczne tworzenie dokumentów w dowolnym formacie z dokumentów „szablonowych”.Do tego potrzeba bardzo niewielu linii kodu (lub wcale!).
Niektóre typowe domeny użytkowania JDynamiTe to:
- dynamiczne tworzenie stron WWW,
- generowanie dokumentów tekstowych,
- generowanie kodu źródłowego...
W rzeczywistości może być przydatny w każdym przypadku, gdy predefiniowane dokumenty (szablony) muszą być dynamicznie wypełniane danymi.
Główną zaletą JDynamiTe jest umożliwienie prawdziwego oddzielenia danych (treść), prezentacji (kontener) i kodu generowania treści (napisanego w Javie).
JDynamiTe nie zawiera określonego języka szablonów i nie jest kompletnym frameworkiem.
Jest to prosta „cegła” w architekturze oprogramowania, „klej” między modelem danych a modelem prezentacji.
JDynamiTe to pakiet Java, który ma być elastyczny i otwarty.
Aby uzyskać więcej informacji i wiele przykładów, odwiedź stronę główną tutaj: http://jdynamite.sourceforge.net
Funkcje
- Potrzebujesz tylko jednej klasy i kilku metod, aby analizować i rozwijać dynamiczne dokumenty z szablonów (zobacz przykłady).
- Te szablony dokumentów mogą być w dowolnym formacie tekstowym (ASCII, Unicode...).
- Nie ma „języka szablonów”, nie ma struktury kontrolnej (takiej jak „dla”, „podczas”…) do dodawania szablonów.
- JDynamiTe musi rozpoznać tylko trzy rodzaje znaczników w dokumencie szablonu („Zmienna”, „Rozpocznij element dynamiczny” i „Koniec elementu dynamicznego”).
- W razie potrzeby można przedefiniować dowolną składnię (za pomocą wyrażeń regularnych) dla tych znaczników. Na przykład w dokumencie szablonu HTML (składnia domyślna) znaczniki są umieszczane w komentarzach HTML.
- „Element dynamiczny” to „blok”, który można dynamicznie rozwijać. Przykłady użycia: lista, tabela, wyliczanie, itp. Więcej szczegółów w dokumentacji JDynamiTe API.
- Od wersji JDynamiTe 2.0 pojawił się nowy rodzaj elementu dynamicznego: „Elementy dynamiczne XML” umożliwiają automatyczne wypełnianie szablonu pobierając dane wejściowe z plików XML. Innymi słowy: możesz dodać do szablonu specjalne znaczniki, używając standardowej składni XPath, które odwołują się do danych zawartych w zewnętrznym pliku XML. W ten sposób nie ma potrzeby programowego wypełniania tego bloku danych: parser JDynamiTe automatycznie zrobi to za Ciebie. Znajdź kilka przykładów na nowej dedykowanej stronie z przykładami.
- JDynamiTe 2.0 udostępnia nowe narzędzie: JDynTool, które jest oparte na pakiecie JDynamiTe i może być również używane przez wywołanie z linii poleceń.
- JDynamiTe umożliwia ponowne użycie szablonu (jednorazowy odczyt szablonu wejściowego dla wielu dynamicznych generacji).
- Umożliwia również zagnieżdżanie elementów dynamicznych (np. tworzenie listy list).
- Dostępny jest opcjonalny znacznik, który umożliwia wstawianie „ignorowanych bloków” w dokumencie szablonu. Do tego specjalnego rodzaju bloków można wstawić w szablonie „rzeczywiste” dane, symulując bardziej realistyczne renderowanie, co może być użytecznym dokumentem roboczym dla projektantów. Ta zawartość bloku jest całkowicie ignorowana podczas analizowania szablonu.
Publiczność
Zaawansowani użytkownicy końcowi, programiści, technologia informacyjna
Język programowania
Java
Jest to aplikacja, którą można również pobrać z https://sourceforge.net/projects/jdynamite/. Został umieszczony w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.
