您的位置:首页 > 编程语言 > Java开发

用Struts2框架开发的菜鸟绝对能看得懂的用户登录程序(1)

2013-10-05 10:59 423 查看
struts2的执行流程:
服务器启动后,用户通过在浏览器的地址栏输入要请求的action路径访问服务器中的web项目,
struts2自带的过滤器会捕获url地址,并进行条件过滤。根据符合条件的请求从struts.xml找
到相应的action,找到后则执行相应的action实例。

struts2所添加的7大核心包:(根据版本不同可能要求的包不一样)
1。commons-fileupload-1.2.1.jar -------------- 上传文件
2。commons-io-1.3.2.jar -------------- 上传文件
3。commons-logging-1.0.4.jar
4。Freemarker.jar -------------- 表现层框架,定义了struts2的可视组件主题
5。Ognl.jar -------------- OGNL表达式语言,struts2支持该EL
6。Struts2-core.jar -------------- struts2 2.0.11.2的核心库
7。Xwork.jar -------------- webwork的核心库

操作步骤:
1:导入struts2开发所依赖的6个包;
注意在导包时不要到多余的包,否则会造成包冲突,还有不能在MyEclipse从别的项目直接复制过来,要从原文件中找到后再复制过来
2:添加struts 2.1特性->struts.xml配置文件。
把struts.xml文件中自带的<filter-class>改成下面的内容(struts2旧版本的过滤器写法)。
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
3:添加entity实体。
4:添加dao接口并实现。
5:添加service接口并实现, 使用dao中的方法。
6:添加action,使用service中的方法。
7:添加相应的输入输出视图。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐