title: Is it an anti-pattern to put labels and such in property files (releated to JSP's and web development)
body: <p>I see a lot of J2EE developers put labels in property files but don't use different Locales.  So, you get a lot of missing property exceptions.  And the main thing is that it makes it hard to debug and read a JSP page.  So over time, you have thousands of lines of property files that may or may not be used with the JSP file.</p>
  
  <p>For me, it seems like a bad design, especially if you don't intend to use a property file with different languages and change to say english or french depending on Locale.</p>
  
  <p>I was just wondering if you felt the same and is there a list or URL of J2EE/JSP anti-patterns.</p>