我将模型中的数据设置为:
@RequestMapping("/forms/builder/")
public void renderMethod1(Model model) {
SoyMapData x=new SoyMapData("class","menu horizontal right");
model.addAttribute("pageTitles", x);
}
通过 Spring 映射到以下函数:
@Override
protected void renderMergedTemplateModel(Map<String, Object> model, HttpServletRequest request, HttpServletResponse response) {
String renderedResponse = null;
renderedResponse = compiledSoyTemplates.render(templateName, model, messageBundle);
}
在这里,我需要检查模型是否属于 type SoyMapData
,如果是,则将模型的类型设置为SoyMapData
else 映射。我怎样才能做到这一点?
我试过下面的方法它不起作用。