Prima di tutto il mio codice JSTl funziona sul mio server perché ho il file Jar corretto nella cartella Lib in tomcat7. Questo è solo un problema di IDEA. Le mie domande arrivano a dove ho messo lo stesso file jar nella mia directory di file all'interno di IntelliJ.IntelliJ e JSP/JSTL non possono risolvere taglib per JSTL in tomcat7
Ho riscontrato un errore in IntelliJ e JSTL.
mio problema è che quando uso
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
Essa si traduce in Impossibile risolvere taglib con URI. Ho provato diversi file Jar e so che devo correggere la versione per il mio servlet.
Im in esecuzione tomcat7 su Ubuntu Server 15.04 e IntelliJ 14.1.3.
Ho provato a importare il file jar tramite la struttura del progetto, includendolo in vari punti ma mantenendo lo stesso errore dopo aver ricostruito il progetto, chiudendo e riaprendo l'IDEA.
Questo codice di esempio viene eseguito quando viene distribuito a tomcat ma IntelliJ continua a dare errori.
<table border="1">
<c:forEach var="a" items="${data}">
<tr>
<td>${a}</td>
</tr>
</c:forEach>
</table>
<c:forEach begin="0" end="255" var="i">
<span style='color:rgb(
<c:out value="${i}"/>,
<c:out value="${i}"/>,
<c:out value="${i}"/>);'>
<c:out value="${i}"/></span> <br />
</c:forEach>
Vorrei sapere come fermare IntelliJ dal dare errori sulla mia sintassi, anche se il codice funziona.
Ho letto JSTL in IntelliJ gives errors in JSP
e
https://www.jetbrains.com/idea/features/jsp_editor.html
Ancora nessuna fortuna.
Sono presenti due icone "+" verdi. Fai clic su quello che si trova sul lato destro ... –
@ShamsUIAzeem dopo averlo aggiunto mi dà "L'uri assoluto: http://java.sun.com/jsp/jstl/core non può essere risolto né in web.xml né in file jar distribuiti con questa applicazione come risolverli –