“Design depends largely on constraints.” — Charles Eames
Tuesday, 16 January 2007
Filed under: Australia
Sometimes I'm slow... What point are you trying to make?
-Mike
Wednesday, January 17 2007 at 10:36 PM +10:00
'?state=' is redundant. Really, it's just an aesthetic issue, but this style of URI is usually indicative of somebody who's treating HTTP as an RPC protocol.
Monday, January 22 2007 at 7:25 PM +10:00
"but this style of URI is usually indicative of somebody who's treating HTTP as an RPC protocol."
Not just that. I'd say it's indicative of a switch block in the servlet*. "Controller" in the servlet name is the giveaway. What really links the actions together will be in the session (cookie probably) and the state flag is handy for dispatching internally (as well as dealing with the back button). I'm guessing this is a struts app as struts tends leans one to working like this.
* more than likely to be
Monday, January 22 2007 at 10:34 PM +10:00