Martin, Thanks for the link to show this is possible. I like your advice of going with the flow though. ;-)
Matt Martin Strand-4 wrote: > > Matt, > it's *possible* to make the first character lower case in all page urls > without changing any *.page files or classes. You could do this with a > custom service encoder, but it's probably just easier to go with the flow > and leave them as they are. :) > > See "encoder" at the bottom: > http://tapestry.apache.org/tapestry4.1/usersguide/friendly-urls.html > > Martin > > On Fri, 29 Dec 2006 16:07:26 +0100, <[EMAIL PROTECTED]> wrote: > >> You'd have to map between .page- and template-file-name and the Java >> class name if you don't want to break the convention for Java class >> names. >> >> Since Tap-4 I don't have .page files anymore. So non-CamelCase page >> names would simply not be an option for me - even if I found them >> aesthetically more pleasing (which I'm not) >> >> Marcus >> >>> -----Original Message----- >>> From: mraible [mailto:[EMAIL PROTECTED] >>> Sent: Friday, December 29, 2006 6:11 AM >>> To: users@tapestry.apache.org >>> Subject: CamelCase page names/URLs in Tapestry >>> >>> >>> Are CamelCase page names and URLs the standard with Tapestry >>> applications? >>> I'm used to doing more lowercase things, for example: >>> >>> http://server/app/userList.html >>> >>> I'm even starting to warm up to doing things all lowercase: >>> >>> http://server/app/userlist.html >>> >>> However, according to HLS, CamelCase is the recommended (and >>> preferred) way of doing things w/in the Tapestry community. >>> >>> http://server/app/UserList.html >>> >>> Is that true? This seems odd to me. I can understand that >>> using an uppercase first letter makes everything match, but >>> it leads to non-standard URLs, no? I guess Tapestry has never >>> been too keen on pretty URLs, so maybe this isn't an issue >>> for most users? >>> >>> Background: >>> ---------------------- >>> Howard did a thorough review of the Tapestry code in AppFuse >>> about 6 months ago. He sent me a private e-mail, which I >>> posted as a JIRA issue: >>> >>> http://issues.appfuse.org/browse/APF-404 >>> >>> We've since broken up this issue into several subtasks, and >>> the one I'm referring to in particular can be found at: >>> >>> http://issues.appfuse.org/browse/APF-499 >>> >>> <description> >>> In Tapestry, the established convention is that page names >>> are CamelCase. >>> Further, the XML specification (.page file), HTML template >>> and Java class should all be named the same. Likewise for components. >>> </description> >>> >>> If UserList.html is the preferred standard among Tapestry >>> users, we'll follow it - I just want to make sure that Howard >>> and the community agree on this one. >>> >>> Thanks, >>> >>> Matt > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/CamelCase-page-names-URLs-in-Tapestry-tf2893433.html#a8093654 Sent from the Tapestry - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]