本帖最后由 freeman932 于 2015-03-06 09:09:39 编辑

解决方案 »

  1.   

    没人回答吗,主要的controller贴出来:package com.longflang.controller;import java.util.ArrayList;
    import java.util.HashMap;
    import java.util.List;
    import java.util.Map;import org.springframework.stereotype.Controller;
    import org.springframework.ui.Model;
    import org.springframework.web.bind.annotation.PathVariable;
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.RequestParam;
    import org.springframework.web.servlet.ModelAndView;import com.longflang.pojo.User;@Controller
    public class DemoController {
    @RequestMapping(value="getmv")
    public ModelAndView getInfo(){

    ModelAndView modelAndView = new ModelAndView();
    //传String
    modelAndView.addObject("title", "Return ModelAndView:");
    //传Object
    User u = new User("longflang","12");
    modelAndView.addObject("user", u);
    //传List
    List<User> userlist = new ArrayList<User>();
    userlist.add(new User("longflang1","123"));
    userlist.add(new User("longflang2","345"));
    userlist.add(new User("longflang3","45"));
    modelAndView.addObject("list", userlist);
    //传Map
    Map<String, String> usermap = new HashMap<String, String>();
    usermap.put("name", "longflang");
    usermap.put("age", "234");
    modelAndView.addObject("user", usermap);

    modelAndView.setViewName("result");
    return modelAndView;
    }
    @RequestMapping(value="string")
    public String getInfo(Model model){

    //传String
    model.addAttribute("title", "return String:");
    //传Object
    User u = new User("longflang","12");
    model.addAttribute("user", u);
    //传List
    List<User> userlist = new ArrayList<User>();
    userlist.add(new User("longflang1","123"));
    userlist.add(new User("longflang2","345"));
    userlist.add(new User("longflang3","45"));
    model.addAttribute("list", userlist);
    //传Map
    Map<String, String> usermap = new HashMap<String, String>();
    usermap.put("name", "longflang");
    usermap.put("age", "234");
    model.addAttribute("map", usermap);

    return "result";
    }
    @RequestMapping(value="strparam")
    public String getInfo(@RequestParam("name") String name ,@RequestParam("age") String age,Model model){

    //传String
    model.addAttribute("title", "return String: @RequestParam");
    //传Object
    User u = new User(name,age);
    model.addAttribute("user", u);
    //传List
    List<User> userlist = new ArrayList<User>();
    userlist.add(new User(name,age));
    userlist.add(new User(name,age));
    userlist.add(new User(name,age));
    model.addAttribute("list", userlist);
    //传Map
    Map<String, String> usermap = new HashMap<String, String>();
    usermap.put("name", name);
    usermap.put("age", age);
    model.addAttribute("map", usermap);

    return "result";
    }
    @RequestMapping(value="strparam/{name}")
    public String getInfo2(@PathVariable("name") String name ,@RequestParam("age") String age,Model model){

    //传String
    model.addAttribute("title", "return String: @PathVariable");
    //传Object
    User u = new User(name,age);
    model.addAttribute("user", u);
    //传List
    List<User> userlist = new ArrayList<User>();
    userlist.add(new User(name,age));
    userlist.add(new User(name,age));
    userlist.add(new User(name,age));
    model.addAttribute("list", userlist);
    //传Map
    Map<String, String> usermap = new HashMap<String, String>();
    usermap.put("name", name);
    usermap.put("age", age);
    model.addAttribute("map", usermap);

    return "result";
    }

    }
      

  2.   

    http400 错误4xx-客户端错误
    发生错误,客户端似乎有问题。例如,客户端请求不存在的页面,客户端未提供有效的身份验证信息。400-错误的请求。
    你确定你的页面和配置都没问题??