JSP ファイルの業界標準の命名規則はありますか?
私は、さまざまな情報源から 3 つの規則に出くわしました。
すべて小文字 ( thisismyfile.jsp )
最初の文字を小文字にしたキャメルケース ( thisIsMyFile.jsp )
最初の文字を大文字にしたキャメルケース ( ThisIsMyFile.jsp )
JSP ファイルの業界標準の命名規則はありますか?
私は、さまざまな情報源から 3 つの規則に出くわしました。
すべて小文字 ( thisismyfile.jsp )
最初の文字を小文字にしたキャメルケース ( thisIsMyFile.jsp )
最初の文字を大文字にしたキャメルケース ( ThisIsMyFile.jsp )
更新された回答 - 2019
この質問が最初に回答されて以来、オラクルは命名規則セクションをドキュメントに追加したようです: 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 はファイル名について意見を持っていないようです。
私の 2 セント: 私はすべて小文字にすることを好みます。これにより、移植の問題が発生する可能性が最小限に抑えられます。たとえば、Windows から Unix (大文字と小文字を区別するオペレーティング システム) に移植すると、大文字と小文字の問題が発生する可能性があります。
JSP (ファイル) 名は常に小文字で始める必要があります。名前は複数の単語で構成されている場合があります。その場合、単語はすぐ隣りに配置され、各単語は大文字で始まります。JSP 名は、単純な名詞または短い文にすることができます。開発者に十分な情報が伝わらないため、動詞のみの JSP 名は避ける必要があります。
例: performLogin.jsp
ここに完全なリファレンスがあります: http://www.oracle.com/technetwork/java/namingconventions-139351.html
反対に、jsp は最終的には Java ファイルのままであり、それに応じて名前を付ける必要があります。
performLogin.jsp -> PerformLogin.jsp
また、インターフェース名またはクラス名を JSP 名で解決する必要がある場合にも役立ちます。