4

当我像这样在spring mvc中放入模型时:

@RequestMapping(method = RequestMethod.GET)
public String createForm(Model model) {
    model.addAttribute("item", new Item());
    return "item/new";
}

IntelliJ 在相应的 JSP 页面中未解析 bean“项目”。我的意思是,它工作得非常好,但自动完成不能:/

在这种情况下有什么办法可以自动完成?

4

1 回答 1

10

IntelliJ 的 JSP 支持理解一种特殊的注释注释:

<%--@elvariable id="foo" type="com.yourcompany.YourClass"--%>

如果您将此注释放在文件的顶部,idea 将${foo.根据类的属性为以开头的表达式提供自动补全com.yourcompany.YourClass

foo如果您将鼠标悬停在表达式的一部分上,IntelliJ 还将提供创建此注释。

于 2012-04-27T06:39:18.620 回答