Java 为什么Eclipse将“/faces/”放在我的URL中?
我创建了一个Java动态Web项目,并将其转换为maven。然后,我在WebContent文件夹中添加了一个名为home.JSP的JSP页面。我在home.jsp上执行以下操作: 右键单击->运行方式->在服务器上运行 该网页显示一个错误 URL为:/futurevoicedetails/faces/home.jsp 当我删除/faces:/futurevoicedetails/home.jsp时 页面将显示。 我的问题是这些脸是从哪里来的。我没有向这个程序添加任何代码,这使我认为这是一个服务器或eclipse错误。我正在web逻辑服务器11g上运行web应用程序,并且正在使用EclipseLuna。 以前有没有人遇到过这个问题?如果有,解决方法是什么Java 为什么Eclipse将“/faces/”放在我的URL中?,java,eclipse,jsp,maven,weblogic11g,Java,Eclipse,Jsp,Maven,Weblogic11g,我创建了一个Java动态Web项目,并将其转换为maven。然后,我在WebContent文件夹中添加了一个名为home.JSP的JSP页面。我在home.jsp上执行以下操作: 右键单击->运行方式->在服务器上运行 该网页显示一个错误 URL为:/futurevoicedetails/faces/home.jsp 当我删除/faces:/futurevoicedetails/home.jsp时 页面将显示。 我的问题是这些脸是从哪里来的。我没有向这个程序添加任何代码,这使我认为这是一个服务器
编辑:再运行几次eclipse之后,它崩溃了。服务器有时会导致eclipse崩溃,我必须重新启动计算机才能回到eclipse上。现在它在加载eclipse时抛出了各种各样的错误。我怀疑这和以前的问题有什么关系。我再次求助于下载eclipse。检查您的web.xml,可能是context param标记试图右键单击某个项目而不是某个页面上的项目。web.xml很好,该项目也会抛出相同的错误。这是非常奇怪的,因为我以前从未见过这种情况,也不知道它是从哪里来的