IntelliJ e JSP / JSTL não podem resolver taglib para JSTL no tomcat7
Primeiro, meu código JSTl funciona no meu servidor porque eu tenho o arquivo Jar apropriado na pasta Lib no tomcat7. Este é realmente um problema da IDEA. Minhas perguntas se resumem a onde eu coloquei o mesmo arquivo jar no meu diretório de arquivos no IntelliJ.
Eu encontrei um erro no IntelliJ e JSTL.
Meu problema é que quando eu uso
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
Isso resulta em Não é possível resolver o taglib com o uri. Eu tentei diferentes arquivos Jar e sei que tenho que corrigir a versão do meu servlet.
Estou executando o tomcat7 no Ubuntu Server 15.04 e IntelliJ 14.1.3.
Tentei importar o arquivo jar através da estrutura do projeto e incluí-lo em vários lugares, mas ainda com o mesmo erro após a reconstrução do projeto, o fechamento e a reabertura da IDEA.
Esse código de amostra é executado quando implementado no tomcat, mas o IntelliJ continua apresentando erros.
<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>
Gostaria de saber como impedir o IntelliJ de fornecer erros na minha sintaxe, mesmo que o código funcione.
eu liJSTL no IntelliJ fornece erros no JSP
e
https://www.jetbrains.com/idea/features/jsp_editor.html
Ainda sem sorte.