今天翻到以前写的代码,突然忘记servlet(action,controller)如何向jsp传值了。
后来回想了一下,是在servlet写request.addAttribute("objectName",object);
然后jsp用el表达式或者jstl标签,${object.field}
而模板引擎不同。
模板引擎不需要request.addAttribute
而是相当于直接response.getWriter().print("xxxxx");
是直接在流中输出了一个模板,然后把值替换的。
这是jsp和模板引擎的根本不同之处