.do 読み方: ディーオー .doとは、Jakartaプロジェクトが開発したアプリケーション・フレームワーク(Webアプリケーションを開発する際に必要な基盤となるもの)と呼ばれるソフトウェアである「Struts」で作成されたファイルに付く拡張子のことである。 .doは、Strutsにおいてアクション-サーブレットに対する関連付けがされている。そのため、.doという拡張子でURLを指定することによって、アクション-サーブレットが必ず一度呼び出される。アクション-サーブレットは、URLからアクションの名前を取得し、これをキーとして関連するアクションのフォームやクラスを呼び出す。プログラムの外部(ブラウザなど)から直接Strutsのアプリケーションを呼び出したいときには、この .do が明示的に指定される必要がある。