3

在 Java 中,类、接口、包、方法、变量和常量有一个命名约定。我只是想知道 JSF XHTML 页面是否有命名约定。

以下是我想到的一些变体:

  • MyPage.xhtml
  • myPage.xhtml
  • my-page.xhtml
  • mypage.xhtml
4

2 回答 2

1

没有必要将 xhtml 页面视为与普通 html 页面不同的东西。最后,如果用户必须输入它,那么有一个简单的页面名称会有所帮助(就像我们命名任何 html 页面一样)。

举个例子,即使是像 Apple 这样的公司,他们非常注重为他们的产品使用正确的外壳,仍然维护一个 URL,比如http://www.apple.com/iphone!(iPhone写成iphone)

总而言之,我想说的是,不要在 URL 中使用大写字母,也尽量不要使用特殊字符。

于 2016-03-23T18:40:55.880 回答
0

Camel-case 以小写字母开头很好,我使用连字符来区分模块/子页面/子元素。

例如:

  • 产品列表.xhtml
  • productEdit.xhtml
  • productEdit-buttons.xhtml
  • 产品报告.xhtml
  • 客户地址.xhtml
  • customerAddress-map.xhtml

不是正式的约定,但效果很好。能够模块化或识别片段或子功能是有用的。

于 2013-11-03T00:15:38.977 回答