突然间我得到了IDEA的红色样式,让我知道它无法在我的struts-config.xml文件中解析我的JSP路径。例如,当我将鼠标移到下面的前进路径时,我得到“无法解析符号'定义/WEB-INF/pages/healthCheck.jsp'”:
<action path="/monitor/lb-healthcheck"
type="com.rc.mexp.action.HealthCheck"
scope="request">
<forward name="success" path="/WEB-INF/pages/healthCheck.jsp"/>
</action>
在我看来,IDEA以红色显示“/WEB-INF/pages/healthCheck.jsp”。正常情况下,代码构建正常,但IDEA突然不知道如何解决它。在Google搜索中找不到任何有用的内容。重申一下,这一切都很好,但现在是fekachteh。我不认为我做了任何可能导致这种情况的事情。我尝试重新启动IDEA,使缓存无效,并重新指定JVM的路径,但这些都没有修复它。我在Snow Leopard上运行9.0.4(我知道,我知道)。
因此代码工作正常,但IDEA不知道如何访问我的JSP是不方便的。我非常感谢任何帮助解决这个问题。感谢。
答案 0 :(得分:1)
答案 1 :(得分:-1)
也许您需要在Idea中更改网络资源的位置。按ctrl + shift + alt + S - &gt;模块 - &gt; Web并将“Web资源目录”更改为WEB-INF所在的文件夹。