If you want to bend some minds, map the controller to "*.html" instead
(only works if you don't have any static html pages, of course).  Then
be prepared to smile while you answer the inevitable "how'd you do
that" question :-).

Craig


On Thu, 28 Oct 2004 11:21:16 -0400, James Mitchell <[EMAIL PROTECTED]> wrote:
> What about *.spankMe ?  (Think I might have lost that client)
> 
> 
> 
> 
> --
> James Mitchell
> Software Engineer / Open Source Evangelist
> EdgeTech, Inc.
> 678.910.8017
> AIM: jmitchtx
> 
> ----- Original Message -----
> From: "Dakota Jack" <[EMAIL PROTECTED]>
> To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
> Sent: Thursday, October 28, 2004 11:14 AM
> Subject: [OT] Re: Hiding .do
> 
> >I forgot this about Struts 1.2.4, James.  Good point.
> >
> > I think your thing with the marketing people is funny.  While I am
> > certain it was not so funny for you at that time, I would have liked
> > to be a potted plant in the room for that discussion.
> >
> > You can expect, I think, marketing people to have this problem, since
> > programming engineers have the same problem constantly.  The idea of a
> > URL as an "address" rather than a code or a protocol to be read is
> > constantly causing difficulty.  You should have changed the .do to
> > .HANKY_PANKY to avoid the seeming connection to extensions for files
> > at all.  LOL
> >
> > Jack
> >
> >
> > On Thu, 28 Oct 2004 10:45:20 -0400, James Mitchell <[EMAIL PROTECTED]>
> > wrote:
> >> Yes, as of Struts 1.1, you only had to hard code the '.do' in a few tags.
> >> As of Struts 1.2.4, every struts tag (that needs to) will let you specify
> >> action="/myAction" thereby eliminating any hard coded '.do'.
> >>
> >> Unless you are doing anything funky, you should be able to change to any
> >> extension....and if you are _not_ using Struts Modules, you can go back
> >> and
> >> forth between extension (*.do) and path (/myapp/foo/myaction) mapping by
> >> simply changing the web.xml file.
> >>
> >> I did this on a previous project, and it didn't go over as I had hoped
> >> during a meeting with a few Marketing people.  I spent the next few weeks
> >> explaining that the app was NOT writing in .Net.  A few people were smart
> >> enough to notice the '.aspx' in the address bar and relate it to ASP.NET,
> >> but not smart enough to really understand the relationship between the
> >> URL
> >> and the technology behind it.....GEEEEEZ!!
> >>
> >>
> >>
> >>
> >> --
> >> James Mitchell
> >> Software Engineer / Open Source Evangelist
> >> EdgeTech, Inc.
> >> 678.910.8017
> >> AIM: jmitchtx
> >>
> >> ----- Original Message -----
> >> From: "Chaikin, Yaakov Y." <[EMAIL PROTECTED]>
> >> To: "'Struts Users Mailing List'" <[EMAIL PROTECTED]>
> >> Sent: Thursday, October 28, 2004 10:32 AM
> >> Subject: RE: Hiding .do
> >>
> >> > James,
> >> >
> >> > Is that really true?
> >> >
> >> > Are you saying that Struts custom tags automatically pick up their
> >> > extension
> >> > from the controller servlet mapping in web.xml?
> >> >
> >> > Hmm... I was under the impression that it was the other way around.
> >> > Struts
> >> > tags produced "*.do" and you need to map it in web.xml in order for the
> >> > controller to kick in for handling those requests.
> >> >
> >> > What about <html:form>? This tag automatically sticks ".do" at the end.
> >> >
> >> > Thanks,
> >> > Yaakov.
> >> >
> >> > -----Original Message-----
> >> > From: James Mitchell [mailto:[EMAIL PROTECTED]
> >> > Sent: Thursday, October 28, 2004 10:14 AM
> >> > To: Struts Users Mailing List
> >> > Subject: Re: Hiding .do
> >> >
> >> > If you've coded your app without hard references to ".do", then you
> >> > only
> >> > need to change the web.xml file and all links/forms will be changed.
> >> >
> >> > For some fun, try changing to *.aspx and give a demo to your boss!!
> >> >
> >> >
> >> >
> >> > --
> >> > James Mitchell
> >> > Software Engineer / Open Source Evangelist
> >> > EdgeTech, Inc.
> >> > 678.910.8017
> >> > AIM: jmitchtx
> >> >
> >> > ----- Original Message -----
> >> > From: "Chaikin, Yaakov Y." <[EMAIL PROTECTED]>
> >> > To: "StrutsUser (E-mail)" <[EMAIL PROTECTED]>
> >> > Sent: Thursday, October 28, 2004 10:06 AM
> >> > Subject: Hiding .do
> >> >
> >> >
> >> >> Hi,
> >> >>
> >> >> Could someone either explain the steps or point me to a web page that
> >> >> explains how to develop/deploy a Struts based app without the user
> >> >> having
> >> >> to
> >> >> see the ".do" in the URLs but still take advantage of the Struts
> >> >> custom
> >> >> tags?
> >> >>
> >> >> Thanks,
> >> >> Yaakov.
> >> >>
> >> >> ---------------------------------------------------------------------
> >> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >> >>
> >> >>
> >> >
> >> >
> >> >
> >> > ---------------------------------------------------------------------
> >> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> > For additional commands, e-mail: [EMAIL PROTECTED]
> >> >
> >> > ---------------------------------------------------------------------
> >> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> > For additional commands, e-mail: [EMAIL PROTECTED]
> >> >
> >> >
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> >
> >
> > --
> > "You can't wake a person who is pretending to be asleep."
> >
> > ~Native Proverb~
> >
> > "Each man is good in His sight. It is not necessary for eagles to be
> > crows."
> >
> > ~Hunkesni (Sitting Bull), Hunkpapa Sioux~
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to