struts2的基本配置详细流程解说

本文详细介绍了Struts2框架的基础配置及实现一个简单登陆功能的过程,包括数据库准备、环境配置、MVC结构、数据源连接、ActionContext的工作原理以及StrutsRequestWrapper和ServletActionContext的使用。通过实例代码展示了如何编写DAO层、Action层以及JSP页面,帮助读者深入理解Struts2的拦截器机制和工作流程。
摘要由CSDN通过智能技术生成

                    又到了微博时刻了。从一号到十五号的任务计划算是告一段落了,完成的质量虽然不敬人意,但也是一个小小的进步!按计划每个阶段都会用微博的方式做一个技术总结,记录和分享自己所学到的一些东西和理解!下面的所有内容都是关于struts2框架的技术。对,单单只有struts2框架实现的一个简单的登陆功能,没有与任何框架整合,目的就是为了加深对struts2的理解!

        首先来说一下什么是struts2!废话就不说了,就简单说几句。struts2是一个基于MVC思想的web轻量级框架,从本质上看与servlet很想象,都是做视图模型数据交互的!struts2以webWork为核心,采用拦截器的机制来处理用户的请求。我的理解人为,struts2本身就是一个拦截器机制!具有很多丰富的拦截器功能!struts2不等于struts1,实际上却等于webWork框架的更新产品。

      使用struts2的好处与不足(没有一个框架是完美的,都是根据实际情况考虑选择使用优势最大的框架):http://blog.csdn.net/chenleixing/article/details/44572637(请访问该页面)再此就不叙述了。。。


说了这么多,下面开始正式开始struts2的实践了。

要用到的技术和工具:eclipse , mysql , dbcp  , struts2  , mvc

首先你的myqsl数据库得有张表,我的表名是user ,字段可以只设置3个,id(主键自增) ,username,password,给个初始值

然后在eclipse创建一个javaweb项目,自己去建一个。基本就这些,然后按步骤叫你配置struts2的环境

第一步:引入需要用到的jar包到项目的lib文件夹下、如图:

有这些jar包就够了


第二步:在erb.xml中配置struts2的核心拦截器:

应为只用到了struts2这一个框架,所以只用配置一个就行了(struts2的默认是filter(过滤器)配置)


第三步:创建struts.xml文件和jdbc.properties文件,直接放在src目录下即可:

struts.xml文件、;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值