`
shiwj1010
  • 浏览: 97340 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

struts1.x+spring不使用代理,直接写死的方法获得logic

    博客分类:
  • j2ee
阅读更多
package org.chuck.web.action;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionServlet;
import org.chuck.logic.WeekReportLogic;
import org.springframework.context.support.AbstractApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

public abstract class WeekReportBaseAction extends Action {

	protected WeekReportLogic weekReportLogic;

	/*
	 * (non-Javadoc)
	 * 
	 * @see
	 * cn.com.dragontec.app.common.web.action.BaseAction#doAction(org.apache
	 * .struts.action.ActionMapping, org.apache.struts.action.ActionForm,
	 * javax.servlet.http.HttpServletRequest,
	 * javax.servlet.http.HttpServletResponse)
	 */
	protected abstract ActionForward doAction(ActionMapping actionMapping,
			ActionForm actionForm, HttpServletRequest request,
			HttpServletResponse response) throws Exception;

	
	@Override
	public void setServlet(ActionServlet actionServlet) {

		super.setServlet(servlet);
		if (actionServlet != null) {
			AbstractApplicationContext applicationContext = new ClassPathXmlApplicationContext("applicationContext.xml");
			weekReportLogic = (WeekReportLogic) applicationContext
					.getBean("weekReportLogic");
		}
	}
	
	public ActionForward execute(ActionMapping actionMapping,
			ActionForm actionForm, HttpServletRequest request,
			HttpServletResponse response) throws Exception {
		
		return doAction(actionMapping, actionForm, request, response);
	}
}
分享到:
评论

相关推荐

    Myeclipse开发struts+hibernate+spring新手入门--环境配置---项目开发示例

    Myeclipse开发struts+hibernate+spring新手入门---环境配置----项目开发示例 Myeclipse开发struts+hibernate+spring小记 开发前准备工作: 1、下载eclipse3.1版本 下载地址: 2、下载Myeclipse插件 下载地址: 3...

    Java求职面试宝典各大公司常考知识点

    Struts+Hibernate+Spring面试题合集 1 1. Hibernate部分 2 1.1. Hibernate工作原理 2 1.2. 什么是Hibernate的并发机制?怎么处理并发问题? 2 1.3. Hibernate自带的分页机制是什么?如果不使用Hibernate自带的分页,...

    javaEE框架笔记,识货人下

    53使用Struts + Spring + Hibernate完成分页笔记.pdf 54留言管理程序_Struts + Spring + Hibernate笔记.pdf 6-Struts标签-BEAN标签笔记.pdf 7-Struts标签 -LOGIC标签笔记.pdf 8-Struts标签- HTML标签笔记.pdf 9-...

    IT 简历模版

     ◆ 框架技术:熟练使用Struts1.x、Struts2.x 、Hibernate、Spring ◆ 表 现 层:熟练掌握JSP、HTML、JavaScript、EL表达式和Struts标签库等,熟悉Ajax、DIV+CSS技术,JQuery,了解XML ◆ 编程工具:熟练使用My ...

    struts1_标签

    struts 部分标签的详细用法,logic bean html

    J2EE三大框架_笔记_a

    J2EE三大框架_笔记 共分三块: J2EE框架_笔记_a: 1-JSP+JDBC_假分页笔记 2-JSP+JDBC_真分页(基于Oracle数据库...53使用Struts + Spring + Hibernate完成分页笔记 54留言管理程序_Struts + Spring + Hibernate笔记

    J2EE框架_笔记_b

    J2EE三大框架_笔记 共分三块: J2EE框架_笔记_a: 1-JSP+JDBC_假分页笔记 2-JSP+JDBC_真分页(基于Oracle数据库...53使用Struts + Spring + Hibernate完成分页笔记 54留言管理程序_Struts + Spring + Hibernate笔记

    J2EE框架_笔记_c

    J2EE三大框架_笔记 共分三块: J2EE框架_笔记_a: 1-JSP+JDBC_假分页笔记 2-JSP+JDBC_真分页(基于Oracle数据库...53使用Struts + Spring + Hibernate完成分页笔记 54留言管理程序_Struts + Spring + Hibernate笔记

    Java实用资料java、html、struts、Hibernate、spring、logic

    自己总结的,不错哦!有与java、html、struts、Hibernate、spring、logic相关的东东

    Spring.MVC.Beginner's.Guide.2nd.Edition.2016.7.pdf

    The Spring MVC Framework is architected and designed in such a way that every piece of logic and functionality is highly configurable. Also, Spring can integrate effortlessly with other popular web ...

    ssh(structs,spring,hibernate)框架中的上传下载

    Struts+Spring+Hibernate实现上传下载    本文将围绕SSH文件上传下载的主题,向您详细讲述如何开发基于SSH的Web程序。SSH各框架的均为当前最新版本:  •Struts 1.2  •Spring 1.2.5  •Hibernate 3.0  本文...

    从Java走向Java+EE+.rar

    第1章 Java EE的基本知识 1 1.1 Java EE的出现及其特点 1 1.2 Java EE的分层模型和平台组成 4 1.2.1 Java EE的分层模型 4 1.2.2 Java EE的结构变形 5 1.2.3 Java EE平台的组成 7 1.3 Java EE参与人员的...

    基于javaEE健康管理系统SSH设计软件源码+数据库+word毕业论文文档.zip

    客户端不直接与数据库交互,而是通过组件与中间层建立连接,再由中间层与数据库交互。 关键词:健康管理,慢性病,Spring,Struts,Hibernate Design and Implement of Health Management...

    比较新的SSH框架

    本资源是使用struts2.3.14+spring3.1.1+Hibernate框架搭建完成,里面按照mvc的思想将层次划分清楚,具体一些细节忘大家指正!

    新版SSH框架

    本资源是使用struts2.3.14+spring3.1.1+Hibernate框架搭建完成,里面按照mvc的思想将层次划分清楚,具体一些细节忘大家指正!此框架使用c3p0连接池。

    北大青鸟ACCP5.0软件工程师教学PPT和源代码 内部光盘

    | 开发基于Struts Spring Hibernate Ajax的网上信息发布平台(Struts Hibernate Spring Ajax).rar ( 350,302,287 B, ) | |---职业导向训练(COT) | 职业导向训练(cot).rar ( 16,542,131 B, ) | |---阅读手册 | | | ...

    《ACCP 软件工程师 5.0 教学PPT和源代码 内部光盘》(Aptech ACCP 5.0 PPT and Resource)[光盘镜像]

    | 开发基于Struts Spring Hibernate Ajax的网上信息发布平台(Struts Hibernate Spring Ajax).rar ( 350,302,287 B, ) | |---职业导向训练(COT) | 职业导向训练(cot).rar ( 16,542,131 B, ) | |---阅读手册 | | | ...

    北大青鸟ACCP5.0软件工程师教学PPT和源代码 内部光盘下载地址

    | 开发基于Struts Spring Hibernate Ajax的网上信息发布平台(Struts Hibernate Spring Ajax).rar ( 350,302,287 B, ) | |---职业导向训练(COT) | 职业导向训练(cot).rar ( 16,542,131 B, ) | |---阅读手册 | | | ...

Global site tag (gtag.js) - Google Analytics