初学Struts 
   
学习struts好久了,可是还是感觉自己糊里糊涂的,尤其是ActionServlet,Action,ActionForm之间的关系很难搞清楚,还有就是到底Struts是如何运行的,也是很迷茫。 
  
总结了一些经验提供给大家,我是初学者难免有不对的地方。希望大家予以指正。 
  
Struts框架中提供一个单独的Action Servlet,它实际充当控制器角色,负责处理浏览器请求,但不进行任何具体操,具体操作是在action的子类中完成的。 
  
一、应用Struts框架的系统,在WEB应用配置文件web.xml中须将具有某种url-pattern都映射到Action Servlet。如 
  
| 
 Web.Xml 
------- 
  <servlet-mapping> 
    <servlet-name>action</servlet-name> 
    <url-pattern>*.do</url-pattern>   
  </servlet-mapping> 
---------  |    
以上代码,你可以修改*.do为其他的后缀,比如*.aspx ,相应的你要修改你的表单action,如 <form method="post" action="welcomeAction.do ">修改为<form method="post" action="welcomeAction.aspx "> 
 
 
  |