标准的Struts2框架的开发环境配置流程

Web 应用中Struts2框架的开发环境配置

本文总结一下在学习Web应用开发中,使用Struts2框架技术时相关的开发环境配置。
开发工具: eclipse
开发语言: Java
Struts2版本: struts-2.5.22
实验项目: 动态网站项目

准备Struts2材料

完整的Struts2架包:struts-2.5.22-all.zip
Struts2的精简类库包:struts-2.5.22-min-lib.zip
标准的Struts2框架的开发环境配置流程

Struts2环境配置步骤

第一步: 在Eclipse中创建动态网站项目

标准的Struts2框架的开发环境配置流程
==注意事项:==要记得勾选上生成web.xml 配置文件
标准的Struts2框架的开发环境配置流程

第二步: 导入Struts2类库包

获取路径: struts-2.5.22-min-lib.zip 解压后的 struts-2.5.22-min-lib\struts-2.5.22\lib 文件夹下的所有类包
标准的Struts2框架的开发环境配置流程
导入路径: 动态网站项目下的 WebContent\WEB-INF\lib 下(直接复制粘贴过来)
标准的Struts2框架的开发环境配置流程

第三步: 导入struts2.xml配置文件

注意事项:
因struts2.xml配置文件有固定的的格式要求,因此要使用Struts2提供的标准模板文件。
获取路径: 前往Struts2完整的架包中,即struts-2.5.22-all.zip解压后的 src 目录下,搜索 struts2.xml ,找到文件大小最小的那个,复制。
标准的Struts2框架的开发环境配置流程
导入路径: 粘贴到项目中的 Java Resource 下的 src 目录下即可。
标准的Struts2框架的开发环境配置流程
配置文件初始: 因为标准模板中有示例内容,会影响项目,因此需要进行屏蔽。
标准的Struts2框架的开发环境配置流程

第四步: 在web.xml中配置Struts2拦截器

在项目生成的web.xml文件中为Struts2配置拦截器
配置内容:
标准的Struts2框架的开发环境配置流程
小提示:
1.完全限定类名的获取小技巧:
在项目随意创建一个Java类,编辑StrutsPrepare…通过智能辅助联想,获取,将其完整类名复制到web.xml配置文件中使用(注意:不要复制分号进去)。
标准的Struts2框架的开发环境配置流程
标准的Struts2框架的开发环境配置流程
2.验证复制过web.xml的完全限定类名是否正确的小技巧
在web.xml中,按住Ctrl键,将鼠标放置在该类名上,若变蓝则表示存在且正确。
标准的Struts2框架的开发环境配置流程

**完成以上操作,即完成了Struts2的开发环境的基本配置

==注意:==此时因为只是简单的环境配置,并未真正的调用Struts2框架进行处理,因此是无法运行项目中的视图界面文件的,因为已经在web.xml文件中对所有文件访问进行拦截,会出现404错误,即无法找到运行文件。
标准的Struts2框架的开发环境配置流程
若要验证,则需要创建处理请求的业务处理类进行对拦截文件的处理,以及进一步完善struts2.xml文件的配置,设置处理后所要显示的视图跳转映射。
若有兴趣,可具体验证参考下一篇Struts2的学习笔记:

以上为个人对Struts2的学习笔记,希望对各位同僚有所帮助,关于环境配置若有更好的意见或者建议,可评论探讨,欢迎各位大佬指点。
学无止境,望共勉之。