Struts2学习(一)---初入门

本文介绍Struts2框架的基本概念及其如何应用于MVC模式中,重点讲解了Struts2作为显示层框架的功能,包括action处理、interceptor拦截器及OGNL表达式的使用。同时对比了Struts2与传统JSP的区别,并阐述了如何通过Struts2实现更合理的分层设计。

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

1.Struts2入门—jsp

解决显示层(web层)一个框架

struts2解决的一些功能

回顾web工作原理:
1.浏览器工作原理—>网文
http://blog.csdn.net/dangnian/article/details/50876241
2.http—>网文
http://www.cnblogs.com/li0803/archive/2008/11/03/1324746.html
3.url
4.web工作原理

IE—->request——>server
客户端—->http url—–>服务器 —>out对象 (printwriter类)
—>ie

表示层—–web功能
1.接受客户端传入的数据处理
2.调用一些业务逻辑组件 url—>javabean—>database

一:目标:
1.action
2.interceptor
3.ognl

二:struts2替代jsp

M model -javaBean-业务逻辑
V view-jsp-html-显示
C controller-servlet-控制层

2.应用mvc
src-java
lib-第三方库
classes

Model2:ie->servlet->javaBean->servlet->jsp

单一职责原则

View——–jsp做显示
controller——–servlet
Model——-javaBean Service

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值