On Mon, 14 Feb 2005 20:50:57 -0800, Billy Ng <[EMAIL PROTECTED]> wrote: > Sorry, my question was misleading. Basically, I expect Struts to just > accept the GET and POST methods because some of my customers concern other > methods would cause security problem.
Unless you override ActionServlet and implement one of the other doXxx() methods, Struts defaults to the standard behavior provided by javax.servlet.http.HttpServlet, which throws a METHOD NOT ALLOWED (405) response to an HTTP/1.1 request, or a BAD REQUEST (400) response to an HTTP/1.0 request. Craig > > Billy Ng > ---------------------------------------------------- > This mailbox protected from junk email by MailFrontier Desktop > from MailFrontier, Inc. http://info.mailfrontier.com > > ----- Original Message ----- > From: "Joe Germuska" <[EMAIL PROTECTED]> > To: "Billy Ng" <[EMAIL PROTECTED]>; <user@struts.apache.org> > Sent: Saturday, February 12, 2005 7:07 AM > Subject: Re: Will struts handles any methods other than get and post? > > > At 4:07 PM -0800 2/11/05, Billy Ng wrote: > >>Hi folks, > >> > >>Would anybody please tell me if Struts handles any methods other than get > >>and post? > > > > Not out of the box, but it would be totally trivial to extend > > ActionServlet and implement those methods to do what Struts does for GET > > and POST. > > > > The problem is that the other HTTP methods have implied semantics that > > make it unlikely what what you want Struts to do is treat them exactly as > > if they were GET or POST. > > > > So then the question is: what do you want Struts to do when it handles the > > less common HTTP methods? > > > > Joe > > > > -- > > Joe Germuska [EMAIL PROTECTED] http://blog.germuska.com > > "Narrow minds are weapons made for mass destruction" -The Ex > > --------------------------------------------------------------------- > 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]