日期:2014-05-18  浏览次数:20790 次

关于struts的优势
我用struts做了个注册登录系统
但做的晕晕乎乎的
配置文件属性弄了一大堆
比如什么<forward><action>之类的属性都很多个
然后又是ActionForm,又是Action,ActionForward的一大堆东西
我觉得比直接用jsp+servlet做要麻烦很多
请问struts的优势是什么?

------解决方案--------------------
可能你是刚刚学了struts就这么说的,当你使用会了struts后,你会发现你开始使用struts来偷懒了. *_*

我来说说struts的优势.

首先,struts可以将jsp页面的表单关联起来,就是把JSP页面的表单数据封装成javaBean,这样的话,在action中你再也不需要使用传统一的request.getParameter("name");这样啦,多方便啊.

然后 一点就是struts有一个控制器,你在struts编程中的控制器(XxxAction)都是继承总的ActionServlet,它能集中处理请求,然后转到相关的页面.

还有struts的表单验证组件,也是方便的很哟,不用你写js验证了,只需要你配置一下文件就可以了
还有struts的防表单重复提交技术,好多哦,我一下也说不清楚,希望你能把struts学好啊.他会帮你很多的.

有空交流.
------解决方案--------------------
ddddd
------解决方案--------------------
唯一的优势:让页面与逻辑分离

  

------解决方案--------------------
model2+mvc模式.好好看看他之前的发展,可能你会感觉他比较好些.