.do no son archivos.
En una aplicación Web desarrollada con Struts el web.xml define el mapeo entre las invocaciones xx.do hacia el servlet Action que realiza el control general de la aplicación
v.gr.:
<web-app>
<sertvlet>
<servlet-name>some name</servlet-name>
<servlet-class>the class name</servlet-class>
</sertvlet>
<sertvlet-mapping>
<servlet-name>some name</servlet-name>
<url-pattern>*.do </url-pattern>
</sertvlet-mapping>
</web-app>
Cualquier documentación de Struts te aclara como configurar y definir Struts