Spring mvc Spring annotation 3.0多属性处理

Spring mvc Spring annotation 3.0多属性处理,spring-mvc,annotations,Spring Mvc,Annotations,我不熟悉Spring3.0的注释 我添加了一个新属性,该属性应该在新的jsp中引用,但它一直引用旧属性。您的问题太模糊,无法明确回答,因此下面是一些想法。发布您的代码并展开您的问题,以获得更好的回答 在控制器中,应将属性添加到模型中,例如: @Controller("myController") public class MyController { @RequestMapping("/mypage") public String handleMyPage(Model model){

我不熟悉Spring3.0的注释


我添加了一个新属性,该属性应该在新的jsp中引用,但它一直引用旧属性。

您的问题太模糊,无法明确回答,因此下面是一些想法。发布您的代码并展开您的问题,以获得更好的回答

在控制器中,应将属性添加到模型中,例如:

@Controller("myController")
public class MyController {
   @RequestMapping("/mypage")
   public String handleMyPage(Model model){
      model.put( "theattribute", new SomeObject() );
      return "mypage"
   }
}
我的猜测和建议:

  • 您将返回对“旧”JSP的引用,该JSP尚未更新以显示新内容
  • 检查您期望的控制器是否实际在处理请求,也许您有一个简单的错误,即不同的控制器正在处理请求并执行您不期望的操作
  • 添加一些调试语句,以确保您在模型中输入的内容是您真正认为要输入的内容
  • 开始将控制器简化到最基本的部分。加载一个新的JSP页面,该页面只输出单个对象的值,并精简控制器,直到它只添加这一个对象,然后开始向这两个对象中添加内容,直到遇到问题,这将帮助您减少可能的问题区域

一旦你做了一些,试着问另一个问题,更详细地说明你做了什么,你在哪里

问问题的时候要尽可能地冗长