【发布时间】:2009-01-21 20:31:51
【问题描述】:
我看到的所有教程似乎都使用*.jsf、*.faces或/<directory_name>/*作为Java Server faces servlet映射中的url-pattern。是否有一些官方推荐的命名约定或事实上的标准?
【问题讨论】:
标签: java jsf jakarta-ee
我看到的所有教程似乎都使用*.jsf、*.faces或/<directory_name>/*作为Java Server faces servlet映射中的url-pattern。是否有一些官方推荐的命名约定或事实上的标准?
【问题讨论】:
标签: java jsf jakarta-ee
推荐的约定在JSF 1.2 specification中。
第 10.1.2 节:
什么时候 使用前缀映射,以下 推荐映射,但不推荐 必填:
<servlet-mapping>
<servlet-name> faces-servlet-name </servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
使用扩展映射时 建议使用以下映射,但 不需要:
<servlet-mapping>
<servlet-name> faces-servlet-name </servlet-name>
<url-pattern>*.faces</url-pattern>
</servlet-mapping>
【讨论】: