打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
tomcat的web.xml设置问题:<servlet-name>Action</servlet-name><url-pattern>*.do的含义
总结:先看一下这个web.xml的设置:  
   
  <servlet>  
          <servlet-name>action</servlet-name>  
          <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>  
          <init-param>  
              <param-name>application</param-name>  
              .....  
  </servlet>  
  servlet-mapping>  
          <servlet-name>action</servlet-name>  
          <url-pattern>*.do</url-pattern>  
      </servlet-mapping>  
  ...........  
  首先解释  
  <servlet>  
          <servlet-name>action</servlet-name>  
          <servlet-class>org.apache.struts.action.ActionServlet</servlet-class>  
          <init-param>  
              <param-name>application</param-name>  
              .....  
  </servlet>  
  那个action是org.apache.struts.action.ActionServlet的别名(听着好听,顺耳,方便)  
  实际执行的时候,凡是action类型的东东都到org.apache.struts.action.ActionServlet去执行  
   
  什么是action类型的呢?下面定义就是了:  
  servlet-mapping>  
          <servlet-name>action</servlet-name>  
          <url-pattern>*.do</url-pattern>  
      </servlet-mapping>  
  也就是说,凡是在路径下出现   ***.do的都是action类型的.比如说  
  http://localhost/app/login.do  
  这个login.do就是action类型的.         那么你编写的login.java就是一个ActionServlet(action类型)  
   
  当然,真正执行的时候是执行.class文件,比如说login~.class(可能不是login.class,例如loginAction.class),说多了...  
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
struts 使用多个配置文件 struts
struts1 Action原理与配置
Apache myfaces介绍和配置
深入理解Servlet和JSP原理
struts2的ajax支持,ajax校验
Apache 门户项目组介绍
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服