使用MyEclipse工具快速搭建Struts2框架

使用MyEclipse工具快速搭建Struts2框架_第1张图片Java开源框架的出现,极大程度的提高了项目开发的效率,同时保证了项目开发的合理分工以及项目后期的良好维护,这让程序开发人员受益无穷。struts2框架便是众多开源框架中的一个重要组成部分。那么如何手动搭建一个Struts2框架呢?

搭建简单的struts2项目步骤如下:

  • 在Apache官方网站下载struts的jar包。下载地址http://struts.apache.org/,建议大家下载包括源码的jar包,其中包含的Struts示例可以为后续配置xml文件提供参考。
  • 在MyEclipse中新建web项目。
  • 将所需jar包导入到项目中的lib文件夹下。(可以参考Struts包中apps文件夹下相关案例的jar包)。
  • 配置Struts核心控制器的web.xml文件。可以拷贝已有的xml文件,或者进行手动配置。
  • 在项目src下添加Struts2的配置文件struts.xml。可以参考struts 核心包下的struts-default.xml文件进行手动配置。
经过上述4个步骤,Struts2的框架就基本搭建完成了。下面介绍具体配置文件内容:
web.xml文件内容:


	Struts Blank
	
		struts2
		org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
	
	
		struts2

		/*
	
	
		index.jsp
	
struts.xml内容:



如何使用Struts2框架呢?首先需要创建Action类,这里以helloAction为例。然后需要在struts.xml中配置helloAction的具体内容:
public class helloAction {
	//struts2中默认执行execute方法,此方法使用public类型进行修饰,没有参数,返回值类型均为String
	public String execute() {
		System.out.println("Hello Struts");
		return "success";
	}
}
在struts.xml文件中配置Action类。








/index.jsp


完成上述操作,就可以对项目进行访问了,在搭建struts2框架需要注意以下几点:
1.需要导入jar包,建议导入struts包apps示例项目中的jar包,有时jar包导入很多,服务器可能会出现启动异常。
2.配置相关xml文件,一定要与项目所导入struts-jar包版本相匹配,否则可能会找不到struts核心类。
3.struts.xml文件名是不可以更改的。

你可能感兴趣的:(Struts)