在没有maven的情况下设置JSF项目

我曾经用maven构建我的项目。现在我想'手动'。但是我对目录顺序和其他东西有点挣扎。我首先在eclipse中创建了一个新的动态Web项目并添加了JSF库。现在我尝试将一个hello world页面部署到tomcat 7.但是jsf-tags没有得到渲染。 这是我的目录结构: 任何人都知道错误在哪里?我错过了一个图书馆还是我的结构错了? 干杯 它终于奏效了!谢谢你对balusc的看法     
已邀请:
  但是jsf-tags没有得到渲染。 这意味着
FacesServlet
未映射到
web.xml
,或者您没有在浏览器地址栏中设置URL以匹配
FacesServlet
url-pattern
FacesServlet
是负责解析JSF标记并完成所有JSF工作的人。 假设
web.xml
中定义的
url-pattern
url-pattern
*.jsf
,那么你需要通过http:// localhost:8080 / fitnessverwaltung / start.jsf而不是http:// localhost:8080 / fitnessverwaltung / start.xhtml打开
start.xhtml
。 您也可以将
url-pattern
更改为
*.xhtml
,然后您无需担心这一点。
<servlet>
    <servlet-name>facesServlet</servlet-name>
    <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>facesServlet</servlet-name>
    <url-pattern>*.xhtml</url-pattern>
</servlet-mapping>
    

要回复问题请先登录注册