迎來春色换人间曲谱:tomcat的web.xml设置问题:Action*.do的含义

来源:百度文库 编辑:偶看新闻 时间:2024/07/04 18:33:31
总结:先看一下这个web.xml的设置:  
   
   
          action  
          org.apache.struts.action.ActionServlet  
           
              application  
              .....  
 
 
  servlet-mapping>  
          action  
          *.do  
       
  ...........  
  首先解释  
   
          action  
          org.apache.struts.action.ActionServlet  
           
              application  
              .....  
 
 
  那个action是org.apache.struts.action.ActionServlet的别名(听着好听,顺耳,方便)  
  实际执行的时候,凡是action类型的东东都到org.apache.struts.action.ActionServlet去执行  
   
  什么是action类型的呢?下面定义就是了:  
  servlet-mapping>  
          action  
          *.do  
       
  也就是说,凡是在路径下出现   ***.do的都是action类型的.比如说  
  http://localhost/app/login.do  
  这个login.do就是action类型的.         那么你编写的login.java就是一个ActionServlet(action类型)  
   
  当然,真正执行的时候是执行.class文件,比如说login~.class(可能不是login.class,例如loginAction.class),说多了...