IntelliJ Idea标记红色web.xml运行良好[关闭]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IntelliJ Idea标记红色web.xml运行良好[关闭]相关的知识,希望对你有一定的参考价值。
问题是我的footer.jsp和header.jsp的部分映射在IntelliJ Idea中是红色的,尽管一切都运行良好。我也明白我应该为两个提到的文件扩展名* .jspf,而不是jsp,但我不知道如何在Idea中制作它们。我的web.xml在下面,<jsp-config>和</ jsp-config>之间的字符串都是红色并注释:“此处不允许使用元素”
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
version="3.0">
<session-config>
<session-timeout>
30
</session-timeout>
</session-config>
<jsp-config>
<jsp-property-group>
<description>header and footer settings</description>
<url-pattern>/WEB-INF/views/*</url-pattern>
<url-pattern>/index.jsp</url-pattern>
<include-prelude>/WEB-INF/jspf/header.jsp</include-prelude>
<include-coda>/WEB-INF/jspf/footer.jsp</include-coda>
</jsp-property-group>
</jsp-config>
</web-app>
我创建了新的servlet,之后由于某种原因IntelliJ停止突出显示提到的部分红色。我认为这是偶尔的错误。
它有时候对我来说也是烦人的,唯一能让我摆脱它的可靠方法是重启Intellij(我的版本是14.0.3)。
此链接应有助于理解.jspf文件:What is .jspf file extension? How to compile it?
话虽如此,它应该是让IntelliJ识别.jspf
文件的问题。这应该是进入设置并将.jspf
与IntelliJ相关联的问题。干杯。
我遇到了同样的问题,我发现它是因为该项目不包含JavaEE库,可以打开项目结构> Libraries添加JavaEE库。
以上是关于IntelliJ Idea标记红色web.xml运行良好[关闭]的主要内容,如果未能解决你的问题,请参考以下文章
IntelliJ IDEA 14.03 运行servlet前怎样设置web.xml
IntelliJ IDEA 14.03 运行servlet前怎样设置web.xml
intellij中的 iml文件与web.xml 文件分别是干啥的
idea中,使用facets添加完web后,项目已变为web项目,但web.xml中内容经常变为红色,并报错,如何解决?