File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Struts and the fly likes to .do or not to .do? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of REST with Spring (video course) this week in the Spring forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "to .do or not to .do?" Watch "to .do or not to .do?" New topic

to .do or not to .do?

Tony Smith
Ranch Hand

Joined: Jul 07, 2007
Posts: 229
I get confused sometimes where to put the .do extension.
Assuming struts is setup to handle all the *.do extension:


Is it safe to assume all the in jsp pages will be treated like /abcs ? Can't we just not put .do extention at all? Because sometimes I see places with .do, sometimes I don't.

I know some places if you put .do it may actually crash the program. Such as in Struts-config.xml in the action mapping area...
Merrill Higginson
Ranch Hand

Joined: Feb 15, 2005
Posts: 4864
The rule of thumb that I follow is:

If it's in a Struts tag, don't use .do. If it's not a Struts tag, you must use .do. Examples:

While Struts tags will generally accept .do, it's generally less confusing if you leave it out.

Consultant, Sima Solutions
It is sorta covered in the JavaRanch Style Guide.
subject: to .do or not to .do?
It's not a secret anymore!