.do 只不过是一个定义,你可以把它定义为 .bt  / .java / .c  / .cpp / .china 等等

解决方案 »

  1.   

    就像  .html ,  .jsp ,  .asp  ,   .aspx
      

  2.   

    它只是一个struts 的ActionServlet对请求形式的定义方式,也就是如果你定义请求形式为do那么ActionServlet就是对其进行处理.而其它的请求就不会处理.
      

  3.   

    打开web.xml 看一下 ActionServlet的定义就知道
      

  4.   

    定义成aspx,告诉用户我这个是 java .net 双版的,该收2倍的钱。哈哈
      

  5.   

    大家不要胡扯尤其是三楼fwb1985()web.xml中定义了对ActionServlet的映射,“*.do”,是指所有url是".do"的访问都交给ActionServlet来处理,可以使用通配符,是JSP/Servlet的规范,但使用*.do是Struts习惯的做法,你可以使用/do/*来定义,甚至于*.abc,/wc/*.bbb,都是可以的
      

  6.   

    新人没分  谢谢chinesegxf(为一笑) 明白一些了!
      

  7.   

    *.do吗,一个*号通配符跟找文件中*一个道理,struts就是jsp+servlet+javabean的一个廷伸,所以那个*.do跟配置servlet一个道理.你可以*点一切你想用的,如上各位所说,你可以.html ,  .jsp ,  .asp  ,   .aspx