IntelliJ IDEA:給web應用提供JSTL支援

來源:互聯網
上載者:User

標籤:情況   分享   1.2   china   stand   nload   web   .net   地址   

最近在看《Head First Servlet JSP》學習JSP,看到JSTL一章,為了添加JSTL支援折騰了好久。

網上的教程五花八門,而且多數比較舊。

我嘗試了各種方法都沒有成功,很多時候IntelliJ IDEA不報錯了,web程式還是跑不出來。

終於發現是需要手動添加下面這5個包(當然可以有其它方法,比如java ee裡面的c.tld、maven等)

:http://tomcat.apache.org/download-taglibs.cgi 

最後的結果是 在IntelliJ IDEA報錯的情況下跑出來了!

方法特別簡單,就是把 上面的5個jar包添加到WEB-INF/lib下面(沒有lib檔案夾的話要自己建立),

web.xml不需要再進行配置,那是JSTL 1.2以前才乾的事情!

然後就可以在web程式裡面用JSTL的各種標籤了

標籤怎麼用 --> 參考:JSP - Standard Tag Library (JSTL) Tutorial

要解決IntelliJ IDEACannot resolve  symbol 問題 並獲得 JSTL標籤補全功能 的話把上述的5個包添加到Dependencies上就好了

 

 

完美支援!

 

 

小結:

  1. IntelliJ IDEA 並不總是可靠。。有時候報錯也可試著運行一下
  2. 網上搜尋再多Tutorial(教程),都不如認真看一下官方README

 我在寫完之後發現一篇4年前的類似教程

IntelliJ IDEA:給web應用提供JSTL支援

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.