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" 文件
服务器

相关文章
相关标签/搜索