应该是个structs的serlvlet,structs框架的配置文件中配置成使用“.do”的扩展名来标记这种action bean的servlet。

解决方案 »

  1.   

    .do不是一个文件,是在structs的serlvlet文件里面配置的action的path标签
    如下: 
       <action
                type="com.neusoft.elarp.business.action.ChangeStatusAction"
                scope="request"
                parameter="method"
                path="/ChangeStatusAction">
                <forward name="success" path="/pages/receive/receive_info.jsp" />
                <forward name="goMaterial" path="/pages/receive/attachment.jsp" />
                <forward name="goTemplet" path="/pages/receive/Accessories.jsp" />
                
            </action>调用时候ChangeStatusAction.do?method=goUpdate
      

  2.   

    sorry,是“struts”,不是“structs”,偶跟二楼的大哥都打错了。:(
      

  3.   

    晕倒,有可能是structs,这是默认的structs的格式,但是也不排除是别的可能啊,这个只不过是你在web.xml中设置的格式了,是什么都有可能的啦。
      

  4.   

    .do就是一个标识,你在web.xml下面设成其他的都行,如.ca .er等,你就成过去的goto语句如:
    goto :abc  
     ... 
    ...
    :abc ...其这里的abc就起了一点你说的哪个意思,标识而已
      

  5.   

    .do 只是來做標記用的,呵呵,,,它訪問的是你的JSP文件吧