IntelliJ IDEA 使用JSTL標籤庫(IDEA 加載 tld文件)

這兩天在 IntelliJ IDEA 中 使用 C標籤(JSTL)的時候發現引入進來有問題,不但沒提示並且還有紅色警告,因此通過一番谷歌的查找以後解決了這個問題,發現是沒有導入tld文件的問題。 java

在一開始的時候你在IDEA裏面使用C標籤或者JSTL的其餘2個標籤庫時都會有紅色警告的並且沒有提示,以下圖



雖然沒提示,會有紅色警告,可是你依然可使用他,部署到服務器也不會出問題。
不過做爲有強迫症的咱們,怎能知足,因此我谷歌搜索以後,解決了它。

解決方案以下:
打開你的設置,在搜索欄輸入"DTDs",找到"Schemas and DTDs",在"External Schemas and DTDs"窗口,點擊添加按鈕

apache

而後在URI中輸入"http://java.sun.com/jsp/jstl/core",再找到你的jstl dtd(dtd文件下載會文章最好補充)文件並選中,最好點擊OK便可。
這樣咱們就添加完成了,咱們再打開剛纔的JSP文件看看



如圖所示,咱們的代碼提示和表明添加成功的綠色出現了。
固然,同理咱們一樣能夠完成其餘tag的設定,如struts,jsf等,只要添加好dtd文件就能夠了。

PS:下載JSTL標籤庫的DTD文件
下載地址: http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/
拉到最下面,找到最新的那一個也就是 "jakarta-taglibs-standard-1.1.2.zip",它下面的asc文件能夠不用下載

或者直接點的下載地址:
http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/jakarta-taglibs-standard-1.1.2.zip

下載以後解壓出來,在解壓根目錄下有一個tld文件夾,裏面就是jstl的tld文件啦,咱們通常要用的jstl 1.1版本的tld文件就是 裏面的 "c.tld" 文件
服務器

相關文章
相關標籤/搜索