sitemesh
Anna Misztal | 15/10/2007SiteMesh:
- Jest to framework do dekorowania i integracji aplikacji webowych, używany do tworzenia aplikacji składających się z wielu stron, które wymagają wspólnego schematu dekorowania.
- Przejmuje odwołania do statycznych bądź dynamicznie wygenerowanych stron, do których odwołuje się klient, parsuje stronę, otrzymuje dane i własności i produkuje stosowną nową stronę z modyfikacjami do oryginału. Oparty jest na dekoratorze GangOfFour.
- Może również włączać całe strony jako Panel w obrębie innych stron. Jest to podobne do załączania po stronie serwera poza tym, że dokument będzie zmodyfikowany aby tworzyć widoczne okno w obrębie strony. W ten sposób strony mogą być tworzone bardzo szybko i efektywnie.
- Napisany jest w Java 2 z wykorzystaniem servlet’ów, stron JSP oraz technologii xml. Tak więc jest idealny w wykorzystaniu do budowaniu aplikacji opartych o architekturę J2EE. Może być integrowany z aplikacjami web nie napisanymi w Javie np. CGI (Perl/Python/itd), PHP, itd…





