⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 baseaction.java

📁 用struts+hibernate+spring做的登录
💻 JAVA
字号:
package struts.action;

import javax.servlet.ServletContext; 
 import org.apache.struts.action.Action; 
 import org.apache.struts.action.ActionServlet; 
 import org.springframework.web.context.WebApplicationContext; 
 import org.springframework.web.context.support.WebApplicationContextUtils; 
 
import spring.service.interfaces.*;

 public class BaseAction extends Action { 


 private IUserService userService; 
 private IFavoriteService favorites;
 
  public void setServlet(ActionServlet actionServlet) { 
	 
    super.setServlet(actionServlet);
     ServletContext servletContext = actionServlet.getServletContext(); 
     WebApplicationContext wac = null;
     wac=WebApplicationContextUtils.getRequiredWebApplicationContext(servletContext); 
     this.userService = (IUserService) wac.getBean("adminServiceImp"); 
     this.favorites=(IFavoriteService) wac.getBean("favoriteServiceImp");
  }
  


protected IUserService getUserinfoService() 
{ 
   return this.userService;
 }



public IUserService getUserService()
{
	return userService;
}

public IFavoriteService getFavoriteinfoService()
{
	return this.favorites;
	}
 
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -