我的JSF2.0网站最初是在Eclipse Indigo上设计的。在一段时间后,我意识到NetBeans对于web dev来说更加强大,因为它突出显示了xhtml页面以及所有xhtml验证。最后我将项目导入NetBeans 7.3。一切顺利,但当我在这里运行时,我注意到URL已更改为http://localhost:8080/WEB-INF
。
我需要提一下网址?我在Glassfish v3.1.2中运行我的网站
答案 0 :(得分:1)
您可能需要调整上下文根。
在此处查看netbeans kb文章project-setup-existing-sources
10.(Optional) Adjust the context path. By default, the context path is based on the project name.
同时检查glassfish-web.xml
例如,hello1应用程序的glassfish-web.xml文件指定以下上下文根目录:
<context-root>/hello1</context-root>
另见: