Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    [JSP] prefisso c per c:foreach

    Salve a tutti!!

    sto cercando di scrivere una pagina jsp che usi il tag c:foreach, ma il problema è che quando eseguo la jsp compare il seguente errore "The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this".
    Nella pagina jsp dichiaro
    codice:
     "<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>"
    Il problema è che non so proprio che pesci pigliare, non capisco cosa faccia la libreria jstl( anche se l'ho scaricata e inserita nella cartella lib di tomcat), e il problema persiste.
    Sapete darmi una mano?

    grazie!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    le risposte a questa discussione t'aiutano?

    http://stackoverflow.com/questions/2...un-com-jsp-jst
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    purtroppo no, il problema persiste..

    ho inserito le librerie jakarta, ma continua a venire il seguente messaggio di errore "org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application"

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    hai controllato anche che versione stai utilizzando?
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  5. #5
    versione di cosa?

    nel file web.xml ho:

    codice:
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns="http://java.sun.com/xml/ns/javaee" 
    xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" 
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" 
    id="WebApp_ID" 
    version="2.5">
    credo di dover inserire nel file xml anche una dipendenza per xsld e ho messo

    codice:
    <dependency>
    
            <groupId>javax.servlet</groupId>
    
            <artifactId>jstl</artifactId>
    
            <version>1.2</version>
    </dependency>
    ma segna come errore la parola "jstl" con il messaggio "The word 'jstl' is not correctly spelled"

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2011
    Messaggi
    5

    Re: [JSP] prefisso c per c:foreach

    Originariamente inviato da Annasila7
    Salve a tutti!!

    sto cercando di scrivere una pagina jsp che usi il tag c:foreach, ma il problema è che quando eseguo la jsp compare il seguente errore "The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this".
    Nella pagina jsp dichiaro
    codice:
     "<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>"
    Il problema è che non so proprio che pesci pigliare, non capisco cosa faccia la libreria jstl( anche se l'ho scaricata e inserita nella cartella lib di tomcat), e il problema persiste.
    Sapete darmi una mano?

    grazie!!
    Il jar contenente le librerie jstl è nella cartella WEB-INF/lib?
    Prova a spostare il file war nella cartella webapps.

  7. #7
    già fatto, preferisco mettere i jar direttamente nella cartella lib di tomcat, non nei singoli progetti...

  8. #8
    per risolvere il problema è stato necessario:
    1- scaricare jstl.jar
    2- scompattare il jar, prendere il file c.tld e inserirlo in una cartella del progetto WEB-IND/tld
    3- nel web.xml inserire il riferimento alla libreria attraverso il comando taglib
    2- richiamare dalla pagina jsp il prefisso c con "<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>"


    ciao ciao

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2011
    Messaggi
    5
    Ti consiglio di scaricarti un framework di sviluppo tipo OEPE o JDeveloper, a meno che tu non voglia fare del lavoro inutile.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.