.do是一种网页
后台程序,*.jsp或者
struts的组件文件*.do ,它不是一个文件,并没有一个真正的·do文件存在。
它不能用编辑器(如记事本)直接打开。但是在编程的过程中
后缀名的选择并没有特殊的限制,多数为
编程人员为了使网站极具个性化或者隐藏正确的网页而自发使用一些后缀名网页,如今多数为
Spring的组件中使用,这也成了大部分编程人员的习惯。
使用一个特殊的
servlet作为“交换机”,将来自web浏览器的请求转到相应的
serverpage。在开发web应用时有一个必须要写的
部署描述文件(
web-inf/
web.xml)。 这个文件描述了你的web应用的配置,包括欢迎页面(welcome pages)(当请求没有指定时,出现在目录下的文件)、servlet(路径或者
扩展名)和那些servlets的参数的映射。在这个文件中,你配置
strutsactionservlet作为一个操控所有指定映射(通常以.do为扩展名)请求的servlet——这就是“交换机”。