IntelliJ and JSP/JSTL cannot resolve taglib for JSTL in tomcat7

后端 未结 4 1089
谎友^
谎友^ 2020-11-28 10:37

First of all my JSTl code works on my server because i have the proper Jar file in the Lib folder in tomcat7. This is just really an IDEA problem. My questions comes down

4条回答
  •  执念已碎
    2020-11-28 11:17

    If you are still getting errors after following the instructions provided by Shams UI Azeem, you may need to add the JSTL library to the WAR Exploded artifact. To do this:

    1. Go to Project Structure. Under Project Settings, select Artifacts. On the bottom of the menu box, there may be a message which mentions that the JSTL library used is not included in the WAR.

    2a. Message visible. If the message is displayed, there should be a Fix button next to it. Click this Fix button. Select "add javax.servlet:jstl:1.2 to the artifact".

    2b. Message not visible. If the message is not displayed, then look above to see if the javax.servet:jstl:1.2 (Project Library) is underneath the Available Elements column. If it is, right click it and select "Put into /WEB-INF/lib".

    If you are working with Maven, the Fix message will not appear, though you will still need to do this.

提交回复
热议问题