spring mvc中controller怎么接收页面表单提交的数据

spring mvc中controller怎么接收页面表单提交的数据,第1张

SpringMVC 可以使用命令表单对象来自动设置值的。 只要你input里面的name的值和 你实体里面的值是一样的, 然后再Controller上面定义一个user对象, 就可以获取到了。

Map m=new HashMap(); mput("user", username);//modeladdAttribute("user", username);你把屏蔽的这一行,取消屏蔽就可以在页面拿到。

SpringMVC是通过controller给jsp传值的。

在springmvc中的controller所对应的函数中,如果需要从jsp页面中获取数据,可以自行在函数括号中写,springmvc会自动封装传过来的。

举例:

1、Controllerjava 两种形式都可以,但是第二种,jsp页面中的参数是personList1

//列表

@RequestMapping("/listAll")

public String listAll(Map<String,Object> model){

List<Person> personList = pslistAll();

modelput("personList", personList);

Systemoutprintln(" listall hello");

return "person/jPersonList";

}

//列表

@RequestMapping("/listAllOther")

public String listAllOther(Model model){

List<Person> personList1 = pslistAll();

modeladdAttribute(personList1);

Systemoutprintln(" listallother1 hello");

return "person/jPersonList";

}

2、jsp页面中

<%@ page language="java" pageEncoding="UTF-8"%>

<%@ taglib uri=">

以上就是关于spring mvc中controller怎么接收页面表单提交的数据全部的内容,包括:spring mvc中controller怎么接收页面表单提交的数据、springmvc 的controller设置@sessionAttribute("userName") jsp页面获取不到值,、SpringMVC怎么向前台JSP页面传值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/web/10640311.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存