是否有针对JSP文件的行业标准命名约定?
我从不同的来源了解到三种约定:
全部小写 (thisismyfile.jsp)
驼峰式命名,第一个字母小写 (thisIsMyFile.jsp)
驼峰式命名,第一个字母大写 (ThisIsMyFile.jsp)
是否有针对JSP文件的行业标准命名约定?
我从不同的来源了解到三种约定:
全部小写 (thisismyfile.jsp)
驼峰式命名,第一个字母小写 (thisIsMyFile.jsp)
驼峰式命名,第一个字母大写 (ThisIsMyFile.jsp)
更新的答案 - 2019
自从最初回答这个问题以来,看起来Oracle已经在他们的文档中添加了一个命名约定部分: https://www.oracle.com/technetwork/articles/javase/code-convention-138726.html
JSP名称
一个JSP(文件)名称应该始终以小写字母开头。名称可以由多个单词组成,在这种情况下,单词立即相邻,并且每个单词以大写字母开头。
因此,thisIsMyFile.jsp
(上面)是最符合惯例的选择。
2013年的原始回答
这是我找到的最接近官方命名约定的东西: http://www.oracle.com/technetwork/articles/javase/code-convention-138726.html.
看起来Sun/Oracle对文件名没有意见。
我的建议:我更喜欢全部使用小写字母。这将最小化移植问题的可能性。例如,从Windows移植到Unix(一个区分大小写的操作系统)可能会导致大小写问题。
JSP(文件)名称应始终以小写字母开头。名称可以由多个单词组成,此时单词直接相邻,并且每个单词的首字母大写。JSP名称可以只是一个简单的名词或短句。应避免仅有动词的JSP名称,因为它不能向开发人员传达足够的信息。
示例:performLogin.jsp
完整参考文献: http://www.oracle.com/technetwork/java/namingconventions-139351.html
另一方面,jsp最终仍然是Java文件,应相应地命名。
performLogin.jsp -> PerformLogin.jsp