Carissimi, posto qui un quesito che erroneamente avevo inserito altrove, senza accorgermi che era una evidente questione di ubicazione files all'interno di un server e che quindi andava inserito qui. Sarò qui precisissimo, anche perché sarebbe piuttosto urgente visto che da giorni non trovo soluzione.
Creando da Ecplise e sotto tomcat5.5 un dynamic web project, inglobando jstl.jar e standard.jar (prendo come esempio queste due librerie perché di sicuro le conoscerete) sotto la cartella WEB-INF/lib della mia applicazione, tutto funziona: includendo in testa alla pagina il tag di importazione jstl <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> non vedo alcun messaggio di errore.
Volendo adesso adottare la più elegante soluzione delle librerie collocate nel Tomcat e non nella singola web application, spostandole nella destinazione common cosicché siano disponibili per tutte le web application uploadate, riscontro quanto segue.
Spostandole appunto sotto /usr/share/tomcat5.5/common/lib e riavviando tomcat più volte, la mia applicazione le "vede" nel project explorer (compaiono nel project explorer di Eclipse sotto Libraries -> Apache Tomcat v5.5 e poi compaiono anche nel configure build path) ma la stessa applicazione non funziona tant'è che includendo il suddetto tag leggo un messaggio di errore "cannot find the tag library descriptor..." ecc.
Come mai? Vi ringrazio in anticipo per l'attenzione e sono a vostra completissima disposizione (passerò la domenica al pc) per darvi qualsiasi dettaglio utile.

Rispondi quotando