Spring mvc Spring annotation 3.0多属性处理
我不熟悉Spring3.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){
我添加了一个新属性,该属性应该在新的jsp中引用,但它一直引用旧属性。您的问题太模糊,无法明确回答,因此下面是一些想法。发布您的代码并展开您的问题,以获得更好的回答 在控制器中,应将属性添加到模型中,例如:
@Controller("myController")
public class MyController {
@RequestMapping("/mypage")
public String handleMyPage(Model model){
model.put( "theattribute", new SomeObject() );
return "mypage"
}
}
我的猜测和建议:
- 您将返回对“旧”JSP的引用,该JSP尚未更新以显示新内容
- 检查您期望的控制器是否实际在处理请求,也许您有一个简单的错误,即不同的控制器正在处理请求并执行您不期望的操作
- 添加一些调试语句,以确保您在模型中输入的内容是您真正认为要输入的内容
- 开始将控制器简化到最基本的部分。加载一个新的JSP页面,该页面只输出单个对象的值,并精简控制器,直到它只添加这一个对象,然后开始向这两个对象中添加内容,直到遇到问题,这将帮助您减少可能的问题区域
一旦你做了一些,试着问另一个问题,更详细地说明你做了什么,你在哪里 问问题的时候要尽可能地冗长