MVC框架实现5---Smart框架Forwarder组件接口设计和实现
2012-03-09 16:23
316 查看
Forwarder接口:
package com.smart.forwarder;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public interface Forwarder {
public void forward(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException;
}
Forwarder接口实现:
package com.smart.forwarder;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class DefaultForwarder implements Forwarder {
private String path;
public DefaultForwarder(){}
public DefaultForwarder(String path){
this.path = path;
}
@Override
public void forward(HttpServletRequest request,HttpServletResponse response)
throws ServletException, IOException {
request.getRequestDispatcher(path).forward(request, response);
}
}
package com.smart.forwarder;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public interface Forwarder {
public void forward(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException;
}
Forwarder接口实现:
package com.smart.forwarder;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class DefaultForwarder implements Forwarder {
private String path;
public DefaultForwarder(){}
public DefaultForwarder(String path){
this.path = path;
}
@Override
public void forward(HttpServletRequest request,HttpServletResponse response)
throws ServletException, IOException {
request.getRequestDispatcher(path).forward(request, response);
}
}
相关文章推荐
- MVC框架实现4---Smart框架Action组件接口设计
- MVC框架实现7---Smart框架Converter接口设计和实现
- 【转载】COM 组件设计与应用(八)——实现多接口
- COM 组件设计与应用(八)——实现多接口
- COM 组件设计与应用(八)——实现多接口
- COM 组件设计与应用(八)——实现多接口
- COM 组件设计与应用(八)——实现多接口
- java--分页查询接口设计及分页器的实现
- Win32 调试接口设计与实现浅析
- Spring+SpringMVC+MyBatis+easyUI整合进阶篇(二)RESTful API实战笔记(接口设计及Java后端实现)
- 想做的都做好了休笔半个月,自动行政审批流程组件的审批流程流转实现【附数据库设计下载】
- 好接口的设计与实现
- 通用异步 Windows Socket TCP 客户端组件的设计与实现
- OpenJDK源码研究笔记(十四):三种经典的设计方法,接口,接口-抽象类-具体实现类,接口-具体实现类
- 《Android之大话设计模式》设计原则 第一章:针对接口编程 不要针对实现编程
- 面向对象设计原则六 - 针对接口编程,而不是针对实现编程
- 单点登陆(SSO)组件的设计与实现(二)
- 通用 Java 文件上传和下载组件的设计与实现
- 聊聊高并发(三十八)解析java.util.concurrent各个组件(十四) 理解Executor接口的设计
- SpingMVC框架实现restfull接口的版本控制