One of the issues that has come up a fair amount with AppFuse and its web frameworks is what extension to use.
... there are a couple of issues with using the *.html extension with some frameworks in AppFuse. For example, with WebWork - it loads Dojo template files from a *.html extension. If you want to use Dojo with WebWork, you have to modify your default extension.
Because of this, we're starting to look at other extensions. I'd rather use one for all frameworks, rather than the recommended ones for each framework b/c it allows us to have one security.xml files, rather than one for each framework.
I still like *.html the best because it doesn't give away the underlying technology. Using *.htm seems like the best option after that. Since there were many suggestions on the mailing list, I figured it would be best to solve this with a poll. Please choose your preferred extension from the list below. If your preferred extension isn't listed here, please leave a comment and we'll add it. Of course, if there's enough folks that prefer *.html, we'll try and figure out a way to solve the issues that folks have seen with Dojo.
.html
.htm
.htmx
.java
.xhtm
.xtml
You'll need to create an account and login to vote. To do this, go to View > Account > Sign Up.
Update Monday, January 29th: It looks like most folks prefer *.html (as I do). Hopefully we can add a filter or something to keep the extension, as well as make Dojo work perfectly with AppFuse.