📄 basecommand.java
字号:
package com.hongsoft.res.dispatcher;
import com.hongsoft.res.util.ViewMap;
public abstract class BaseCommand {
protected CommandRequest request = null;
protected CommandResponse response = null;
protected void forward(String view, CommandRequest request,
CommandResponse response) throws Exception {
request.getRequest().getRequestDispatcher(ViewMap.getUrl(view))
.forward(request.getRequest(), response.getResponse());
}
public abstract void command() throws Exception;
/**
* @return Returns the request.
*/
public CommandRequest getRequest() {
return request;
}
/**
* @param request
* The request to set.
*/
public void setRequest(CommandRequest request) {
this.request = request;
}
/**
* @return Returns the response.
*/
public CommandResponse getResponse() {
return response;
}
/**
* @param response
* The response to set.
*/
public void setResponse(CommandResponse response) {
this.response = response;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -