2024年3月14日发(作者:)

一、Struts2和Spring整合,创建一个OA工程

1、整合struts2

1)导入strut2的jar

包:,,,,xwork-2.

。暂时导入这些jar包,到时候需要再倒入。

2)将文件放置在OA工程的src目录下。

3)在里面配置struts2用到的核心过滤器。

Xml代码

struts2

Dispatcher

struts2

/*

2、整合spring

1)导入spring的jar包:

2)将文件放置在OA工程的WEB-INF目录下。

3)在里面配置spring用到的监听器。

Xml代码

tLoaderListener

4)添加struts2-spring整合的插件:,如果不使用这个插件,则需要

在里面配置:

Xml代码

value="SpringObjectFactory" />

3、测试struts2和spring整合对不对?

写一个jsp页面来测试:

name="Factory"

Html代码

<%@ page language="java" contentType="text/html; charset=UTF-8"

pageEncoding="UTF-8"%>

<%@ taglib prefix="s" uri="/struts-tags" %>

Insert title here

写一个LoginAction

Java代码

package ;

import Support;

import ervice;

public class LoginAction extends ActionSupport {

private LoginService loginService;

private String userName;

private String password;

public void setLoginService(LoginService loginService) {

ervice = loginService;

}

public String getUserName() {

return userName;

}

public void setUserName(String userName) {

html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

"/TR/html4/">