日期:2014-05-20  浏览次数:20736 次

初学struts,感觉真的很难,大家可有什么好的方法。分享下
小弟初学struts,感觉真的很难,网上他们放出来的视屏都是精简版,看了不是很明白,大家可有什么好的方法或者视屏,分享一下。谢谢了!

------解决方案--------------------
兄弟,都学到Struts了,想必应该对servlet和jsp 交互都已经有所了解了吧! 你就把struts 想象成servlet,

 回忆一下!jsp页面和servlet是中间是怎么传递的! 熟悉这中间的流程,你慢慢就会明白,struts 是来干嘛,学习起来,就容易了!得先有这个流程思想哦!思想很重要。
------解决方案--------------------
客户端提交一组请求,通过web.xml找到ActionServlet类接收,然后通过struts-conf.xml找到<action-mappings>节点找到对应的action处理。action在处理请求时候,若客户端请求提交了参数,通过struts-conf.xml找到<form-beans>节点找到对应的ActionForm,在validate()方法中对请求参数进行校验处理,校验失败返回至Action中设置的input页面,校验通过后传给Action通过execute()方法进行具体处理,处理完成后返回ActionForward然后在struts-conf.xml找到查找对应的结果页面返回给客户端。