2、导入Struts2所需jar(jar包稍后与项目一起提供
下载)
3、配置web.xml,添加struts2用到的核心过滤器
[html]
4、在web项目的src路径下新建struts.xml
5、导入spring所需jar以及添加struts2-spring整合的插件struts2-spring-plugin-2.x.xx.jar
6、添加spring配置文件application.xml,放在项目WEB-INF目录下
7、在web.xml里面配置spring用到的监听器
[html]
8、编写HsunService接口
[java]
public interface HsunService {
public List getList();
}
9、编写HsunService接口实现HsunServiceImpl
[java]
public class HsunServiceImpl implements HsunService {
public List getList() {
System.out.println("000000");
List list = new ArrayList();
for (int i = 0; i < 10; i++) {
list.add(i+""+Math.random());
}
return list;
}
}
10、编写请求Action,HsunAction
[java]
public class HsunAction extends ActionSupport {
@Override
public String execute() throws Exception {
this.setRlist(hsunService.getList());
return SUCCESS;
}
private HsunService hsunService;
private List rlist;
public HsunService getHsunService() {
return hsunService;
}
public void setHsunService(HsunService hsunService) {
this.hsunService = hsunService;
}
public List getRlist() {
return rlist;
}
public void setRlist(List rlist) {
this.rlist = rlist;
}
}
11、配置application.xml,注入service
[html]
12、配置struts.xml
[html]
13、编写返回页面hello.jsp
[
html]
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
Hello World!
${rlist }