例外是从基本上告诉您这${user}
是普通的java.lang.String
。根据javadoc,它确实没有getUserid()
表示userid
属性的方法。
确保User
在所需范围内设置具体实例,而不是普通香草String
。由于您没有在问题中的任何地方显示如何准备范围变量,因此不可能给出有针对性的答案,但至少应该看起来像这样:
User user = userService.find(id);
request.setAttribute("user", user); // and thus not e.g. setAttribute("user", "user") or something.