idea中jsp页面使用<c:url value='/xxx/sss'/>value值变红是idea怎么创建jsp页面回事?项目能够正常运行,不报错。

目录结构如图我在jsp里面

友情提礻: 问题已经关闭,关闭后问题禁止继续编辑,回答

}

中调试 JSP 我在我的 JSP 文件中设置断点这些断点似乎没有生效。调试器从不碰到它们 IDEA似乎认为断点是有效的。我看到一个红点放在我放置断点的线的左边

但是,我还看到在web-inf下放置的 JSP 文件不会被用户直接访问

对于Intellij中的JSP调试,有一些必须按顺序排列的配置 Intellij总是允许您在JSP行上添加断点的事实并不意味着您已經配置了JSP调试。在下面我参考Intellij 8配置w.r.t.以前的版本,您将需要执行与概念相同的类似操作

为了启用JSP调试,您必须执行两个步骤:在您的项目并添加Web应用程序服务器配置

Web应用程序配置:为了进行JSP调试,您必须拥有一个web在您的项目结构中指向正确的web.xml文件。根据您正在使用的Web應用程序结构的类型Intellij可以自动检测该方面(无论如何检查它已经完成),或者您可能需要手动添加记住在Java EE构建设置选项卡中设置为创建Web面分解目录;如果您不想重复,则只能启用它并指向已存在的目录

(Web)应用程序服务器 :转到编辑配置,您必须添加应用程序服务器的配置而不像任何其他应用程序作为应用程序启动Web服务器。这样Intellij将能够拦截JSP调用在应用服务器列表中,您应该具有默认的Tomcat在执行此操莋之前,请确保安装本地Tomcat并指出在添加Web应用程序服务器时。最后一个技巧是进入部署选项卡并选择与上一步中配置的相同方面的部署源。

想要使用另一个Web应用程序服务器我用最新的Caucho Resin发行版和调试工具进行了测试(没有使用以前的Intellij和Resin组合)。

如果在可用应用程序服务器列表中没有看到Tomcat添加请检查Intellij设置窗格中的插件:在最新的版本中,越来越多的功能已经变成可插拔甚至非常基本的功能也可能被禁用;這个插件被称为Tomcat集成。

最后确定JSP文件需要在WEB-INF下进行调试。

}

我要回帖

更多关于 idea怎么创建jsp页面 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信