"深入学习struts2:详细介绍及准备工作"

需积分: 9 1 下载量 132 浏览量 更新于2024-01-18 收藏 621KB DOC 举报
本学习笔记旨在详细介绍Struts2的使用方法。首先,需要进行一些准备工作。首先要解压struts-2.1.6-all.zip文件,其中包括了struts2自带的例子程序、官方文档和存放所有jar文件的lib目录。其中,需要特别注意的是,struts2最新版本是2.1.6,需要导入commons-fileupload-1.2.1.jar包,否则将会报异常。 接下来,我们将学习Struts2的六个基本包。首先是struts2-core-2.1.6.jar,它是开发的核心类库。接着是freemarker-2.3.13.jar,这是struts2的UI标签的模板,它使用freemarker进行编写。另外,还需导入commons-logging-1.0.4.jar作为日志包,ognl-2.6.11.jar用于对象图导航语言,xwork-2.1.2.jar作为xwork类库,以及commons-fileupload-1.2.1.jar作为文件上传组件。特别需要注意的是,需导入commons-fileupload-1.2.1.jar包,否则会报异常。 在掌握了上述准备工作之后,我们将开始学习Struts2的使用方法。这里详细介绍了实例1的内容。该实例主要包括以下步骤: 1.解压struts-2.1.6-all.zip文件,获取相应目录和文件; 2.通过libs目录中的struts2-core-2.1.6.jar,freemarker-2.3.13.jar,commons-logging-1.0.4.jar,ognl-2.6.11.jar,xwork-2.1.2.jar和commons-fileupload-1.2.1.jar,导入相关的jar包; 3.注意导入commons-fileupload-1.2.1.jar包,否则会报异常; 4.熟悉apps目录中struts2自带的例子程序; 5.查看docs目录中的官方文档,获取更多相关信息; 6.开始进行实际操作,学习struts2的使用方法。 通过本学习笔记,可以帮助读者全面了解Struts2的使用方法,明确了解相关的准备工作和实例操作。希望本学习笔记可以为您的学习和工作提供帮助。