Struts2+Spring整合.pdf
《Struts2+Spring整合.pdf》由会员分享,可在线阅读,更多相关《Struts2+Spring整合.pdf(9页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、刚学 Struts2,在整合 Spring 的时候遇到了不少麻烦,想在网上找简单的例子却老是找不到,经过一番折腾,终于完成了如下简单得不得了的小例子。开发环境是:Windows Server 2008+jdk6.0+myeclipse6.5 blue+struts-2.0.11+Spring2.0+Tomcat6.0 新建一个web Porject,名称为 Struts2Spring,J2EE Specification level(J2EE版本)选择 JAVA EE 5.0,然后为该项目加入Sturts2 的支持,右键项目-Bilud Path-ConfigBiludPath-Librari
2、es-Add External JARs然后添加struts2 的类包.这里 注意的是必须加入了Struts2-spring-plugin-2.0.11.jar。紧接着,再添加对spring 的支持,右键项目-MyEclipse-AddSpringCapabilities.这里需要特别注意的是,在选择Spring 类包的时候,必须勾上Spring 2.0 Web Libraries,否则在启动Tomcat 服务器的时候就回报错,好像是Spring 的监听器什么什么的,然后直接点击Finish 完成对Spring 支持的添加接着编写LoginService.java 这个接口,具体代码如下:显示
3、代码打印1 package org.lmxzz.struts2.service;2 3 public interfaceLoginService 4 5 publicbooleandoLogin(String userName,String password);6 再编写实现类LoginServiceImpl,具体代码如下:显示代码打印01 package org.lmxzz.struts2.service.impl;02 03 import org.lmxzz.struts2.service.LoginService;04 05 public class LoginServiceImpl i
4、mplements LoginService06 07 publicbooleandoLogin(String userName,String password)08 09 boolean flag=false;10 11 if(LmxZz.equals(userName)&3348635.equals(password)12 flag=true;13 14 return flag;15 16 接着是 LoginAction.java 的具体代码:显示代码打印01 package org.lmxzz.struts2.action;02 03 import org.lmxzz.struts2.s
5、ervice.LoginService;04 05 import com.opensymphony.xwork2.ActionSupport;06 07 public classLoginAction extends ActionSupport08 09 private String userName;10 private String password;11 privateLoginServiceloginService;12 13 public String getUserName()14 15 return userName;16 17 18 public void setUserNam
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Struts2 Spring 整合
限制150内