我眼中的Struts(原创)

本文将Struts框架视为MVC模式的一个实例,详细解析了JSP页面如何通过Struts配置文件找到表单处理类(Action),并在Action中利用数据库类进行业务逻辑处理,最终根据处理结果返回合适的页面。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

其实STRUTS可以当成是MVC的一个实例,即把MVC当成一个类,而STRUTS当成它的一个对象,这样一点也不为过的.下面就结合之前我发表过的<<我眼中的MVC>>来探讨下我眼中的STRUTS吧:

我也为STRUTS定了自己一套公式:

JSP页面(就是MVC中的V,包含了HTML标签)[其实主要可以理解是表单数据ActionForm]---->(通过struts-config.xml找到了表单数据处理类:Action类[就是MVC中的C])而在ACTION类这个关键的业务处理类中也嵌入了来自MVC中M中的数据库类,用来在Action中实现数据库业务.而Action类根据数据库处理完后传过来的布尔值再结合struts-config.xml来确定ActionForward对象而实现回复客户页面.

就那么简单,可以用一环嵌一环的JAVA业务来理解MVC.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值