diff --git a/src/org/redkale/net/http/HttpResponse.java b/src/org/redkale/net/http/HttpResponse.java index 8386b655c..f52e204dd 100644 --- a/src/org/redkale/net/http/HttpResponse.java +++ b/src/org/redkale/net/http/HttpResponse.java @@ -476,7 +476,7 @@ public class HttpResponse extends Response { context.getLogger().log(Level.WARNING, "HttpServlet not found HttpTemplateEngine. request = " + getRequest() + ", scope = " + scope); finish(500, null); } else { - templateEngine.renderTo(this, scope); + templateEngine.renderTo(this.request, this, scope); } } else { if (convert instanceof TextConvert) this.contentType = "text/plain; charset=utf-8"; diff --git a/src/org/redkale/net/http/HttpTemplateEngine.java b/src/org/redkale/net/http/HttpTemplateEngine.java index 71d148130..e8746e4c2 100644 --- a/src/org/redkale/net/http/HttpTemplateEngine.java +++ b/src/org/redkale/net/http/HttpTemplateEngine.java @@ -20,5 +20,5 @@ public interface HttpTemplateEngine { default void init(HttpContext context, AnyValue config) { } - public void renderTo(HttpResponse response, HttpScope scope); + public void renderTo(HttpRequest request, HttpResponse response, HttpScope scope); }