ModelAttribute注解
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                ModelAttribute注解
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                
                            
                            
                            <%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head><title>Title</title>
</head>
<body><form action="anno/testModelAttribute" method="post">用戶姓名:<input type="text" name="uname" /><br/>用戶年齡:<input type="text" name="age" /><br/><input type="submit" value="提交" /></form></body>
</html>
 
package com.learn.controller;import com.learn.domain.User;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.bind.support.SessionStatus;import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.Date;
import java.util.Map;/*** 常用的注解*/
@Controller
@RequestMapping("/anno")
public class AnnoController {/*** ModelAttribute注解* @return*/@RequestMapping(value="/testModelAttribute")public String testModelAttribute(@ModelAttribute("abc") User user){System.out.println("testModelAttribute執行了...");System.out.println(user);return "success";}@ModelAttributepublic void showUser(String uname, Map<String,User> map){System.out.println("showUser執行了...");// 通過用戶查詢數據庫(模擬)User user = new User();user.setUname(uname);user.setAge(20);user.setDate(new Date());map.put("abc",user);}/*** 該方法會先執行@ModelAttributepublic User showUser(String uname){System.out.println("showUser執行了...");// 通過用戶查詢數據庫(模擬)User user = new User();user.setUname(uname);user.setAge(20);user.setDate(new Date());return user;}*/
} 
                        
                        
                        ?
總結
以上是生活随笔為你收集整理的ModelAttribute注解的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: CookieValue注解
 - 下一篇: 响应json数据之过滤静态资源