您的位置:首页 > 编程语言 > Java开发

Struts2框架07 Struts2 + Spring + Mybatis 整合

2017-07-17 21:47 399 查看
1 导包

  

1 <?xml version="1.0" encoding="UTF-8"?>
2
3 <!DOCTYPE struts PUBLIC
4     "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
5     "http://struts.apache.org/dtds/struts-2.3.dtd">
6
7 <struts>
8
9     <!-- 测试struts整合spring时用 -->
10     <package name="test" namespace="/test" extends="json-default">
11         <action name="demo">
12             <result>
13                 /WEB-INF/jsp/msg.jsp
14             </result>
15         </action>
16     </package>
17
18     <!-- 测试ValueStack时用 -->
19     <package name="vs" namespace="/vs" extends="json-default">
20         <action name="valueStack" class="valueStackAction" method="valueStaceMethod">
21             <result name="success">
22                 /WEB-INF/jsp/valueStack.jsp
23             </result>
24         </action>
25     </package>
26
27     <!-- 测试struts2+spring+springmybatis时用 -->
28     <package name="test02" namespace="/test02" extends="json-default">
29         <action name="toLogin">
30             <result>
31                 /WEB-INF/jsp/login.jsp
32             </result>
33         </action>
34
35         <action name="login" class="userLoginAction" method="login">
36             <result name="success" >
37                 /WEB-INF/jsp/index.jsp
38                 <!--
39                 <param name="root">result02</param>
40                 -->
41             </result>
42             <result name="error" type="redirectAction">
43                 toLogin.action
44             </result>
45         </action>
46     </package>
47
48 </struts>
49
50


struts.xml

3 编写代码

  3.1 持久层代码和springmvc+sping+mybatis的持久层代码结构类似

  3.2 业务层代码和springmvc+sping+mybatis的业务层代码结构类似

  3.3 表现层代码和struts+spring那篇博客的代码结构类似

4 项目结构图

  待更新...2017年7月17日21:46:36  好饿呀

5 本篇博客源代码

  待更新...2017年7月17日21:46:40
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: