node-web-mvc
Version:
node spring mvc
19 lines (18 loc) • 754 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const DispatcherServlet_1 = __importDefault(require("../DispatcherServlet"));
const ServletContext_1 = __importDefault(require("../http/ServletContext"));
class FilterDispatcher {
constructor(context) {
this.dispatcher = new DispatcherServlet_1.default(context);
}
async doFilter(request, response, chain) {
const context = new ServletContext_1.default(request, response);
await this.dispatcher.doService(context);
chain.doFilter(request, response);
}
}
exports.default = FilterDispatcher;