Inne zasoby JNDI

Serwer Tomcat pozwala na użycie kontekstu JNDI umożliwiającego wyszukanie wszelkich zasobów dostępnych za pośrednictwem interfejsu JNDI. Jeśli wyszukiwana klasa Java spełnia standardowe konwencje JavaBeans (jako minimum klasa musi być klasą publiczną z publicznym konstruktorem bez argumentów i używać wzorca setXXX()/getXXX()), można użyć klasy BeanFactory zapewnianej przez Tomcata. W przeciwnym razie trzeba napisać własny kod Java, czyli klasę-fabrykę.

Poniżej skonfigurowano interfejs BeanFactory w celu zwrócenia egzemplarzy obiektu java.util.Calendar. Najpierw w pliku web.xml aplikacji WWW należy umieścić następujące wiersze:

<!--
     Jak skorzystać z narzędzia Calendar na żądanie? W normalnym kodzie zostałaby
     po prostu wywołana metoda ...

Get Tomcat. Przewodnik encyklopedyczny. Wydanie II now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.