struts理解

1.为什么要有struts

     在我们访问网页如注册时,输入用户名和密码进行注册的过程----->提交表单(发出请求)------>进入一个web容器------->调用servlet(Java代码与html代码在一起)----->返回一个页面(html)

    MVC模式:struts实现了java 与html代码的分离;如果要想改显示效果只要改jsp页面就可以了;有servlet接受和处理请求;把数据存在javabean中;写一个jsp页面,用来提取javabean中数据嵌套到html中;把数据存放在request作用域中;

 

 

2.struts理解:按照mvc模式设计出的web框架,就是一个servlet,所有可以在web.xml中进行配置,

然后会由配置文件struts-config.xml文件中的action来处理

struts的访问过程

ActionServlet---->需要校验--->生成FromBean--->调用validate方法--->通过就调用action中的excute()方法/不通过返回input试图

ActionServlet---->不需要校验--->通过就调用action中的excute()方法--->调用ActionForward跳到结果试图。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值