Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

to .do or not to .do?

 
Tony Smith
Ranch Hand
Posts: 229
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I get confused sometimes where to put the .do extension.
Assuming struts is setup to handle all the *.do extension:

<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>

Is it safe to assume all the abcs.do 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
Posts: 4864
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic