解决方案 »
- 新手======网络编程的基础问题=========
- 两个问题 关于JSP的 高手来 新手的来看下 你也会遇到的
- javabean的问题
- TOMCAT和DBCP一点疑问
- 关于EXTJS 的grid里的可编辑textfield 的按键事件问题
- session统计站点人数出错
- 求大神解释...
- jsp动态表格,求大神。。
- 在线等: 谁愿意远程操作帮我配置tomcat下一个webapp的web.xml?我想实现localhost://chat/servlet/myservlet
- Jbuilder6 连接sql server 7.0
- 基于SSH的销售管理系统的设计与实现(附源码和数据库文件)
- java菜鸟提个小问题,想实现一个小功能
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";
}
}
发生错误,客户端似乎有问题。例如,客户端请求不存在的页面,客户端未提供有效的身份验证信息。400-错误的请求。
你确定你的页面和配置都没问题??