用Action控制器替换switch.jsp
在《JBuilder 2005 Servlet高级开发》中我们介绍了用户登录模块的流程,其中switch.jsp充当一个业务处理和页面转发的中心处理器。由于JSP的设计初衷是实现页面展现逻辑,而这里我们居然"倒行逆施",将JSP用作业务处理和页面转发,显然是不恰当的。我们原来的switch.jsp身兼数职:接收 login.jsp页面的表单数据,查询数据库,转发页面,象一个事无巨细,有僭越之嫌的 "管家"总揽了所有的事情,程序没有分层,逻辑显得非常不清晰,象个大杂烩。
JBuilder2005 Struts深度体验之升级
最新推荐文章于 2026-01-01 22:38:21 发布
本文探讨了在《JBuilder2005Servlet高级开发》教程中的用户登录模块存在的问题,特别是switch.jsp文件承担了过多职责,导致代码结构混乱。文章提出采用Action控制器来替代原有的JSP文件作为业务处理和页面转发的中心处理器,从而使得程序更加清晰、模块化。
1304

被折叠的 条评论
为什么被折叠?



