对于web的jsp中表单里面有地址action、传输方式post、有参数username、password,对参数进行传递方式如下:
jsp文件定义如下:
进行值传递**方式一:**利用@RequestParam
标签,适合传递参数较少的情况
@RequestMapping("/logintest")
public String loginTest(Model model, @RequestParam("username") String name, @RequestParam("password") String password) {
User user = userDao.getUserByName(name);
if (user == null) {
model.addAttribute("msg", "不存在该用户");
return "login";
}
if (!user.getPassword().equals(password)) {
model.addAttribute("msg", "账号或者密码错误");
return "login";
}
return "index";
}
**方式二:**建立实体类User利用spring机制进行值传递,适合多值传递
1、建立实体类:
2、利用User类对象传递,传递其类的属性