初见Struts2
Posted 疯公子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初见Struts2相关的知识,希望对你有一定的参考价值。
一,认识Struts2
Struts2是一种基于MVC模式的轻量级Web框架,应用于三层架构中的web层(业务逻辑层)。
Struts2以WebWork为核心,采用拦截器的机制来处理用户的请求,使得业务逻辑控制能够与Servlet API 完全脱离开。
二,为什么要学Struts2 ?
Struts2是开源项目
Struts2提供Exception 处理机制
Struts2的Result标签容易实现页面重定向和页面跳转
Struts2通过配置来调度业务类,修改容易
Struts2提供了相对简单而且统一的表达式语言来访问所有可供访问的数据
Struts2还提供了强大的验证框架和国际化框架
Struts2支持Ajax
Struts2提供了很多页面标签,有利于减少页面代码
三,下载Struts2的jar包
官网下载
访问http://struts.apache.org
百度云下载
链接:https://pan.baidu.com/s/1kUOCoa7
密码:s83z
四,入门案例
1,创建工程
2,导入jar包
3,配置Struts2的核心过滤器
4,创建处理用户请求的Action类
5,编写Struts2的配置文件(放在src目录)
6,创建视图文件
7,编写Action对象处理成功后返回的页面
五,快动手试一试吧!
以上是关于初见Struts2的主要内容,如果未能解决你的问题,请参考以下文章