初学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 ">

|