Spring MVC中页面向后台传值的几种方式

一:直接将请求参数名作为Controller中方法的形参

解释:括号中的参数必须与页面Form 表单中的 name 名字相同

四:使用Pojo对象(就是封装的类类中封装的字段作为参数)绑定请求参数值,原理是利用Set的页面反射机制找到User对象中的属性

  解释:就是把封装的一个类当成一个参数放在方法中封装类中的属性就是就是参数。

解释:使用request 请求页面参数的方式获取从页面传过来的参数

前面已经了解了Controller的几种配置方式
紟天主要写一下响应界面跳转的几种方式

1.4直接返回jsp页面的名称(无渲染器)

需要视图解析器 能指定跳转页面

 
 
 
 

 
不需要视图解析器 不能指定跳转页面
 
 

3、利用函数参数对象传递值到Controller

    前置条件,对象的定义代码:

    前台程序如下:

    注意:userNamepassword必须和对象属性名称一致。

    后台程序如下:

注意:@RequestParam("name")中如果有参数name必须为页面中属性的值,如果没有参数则参数名,必须和页面中属性的值相同如页面中pass,则在@RequestParam中则可以不指定参數,但形参的名字必须为pass

我要回帖

更多关于 html怎么传值另一个页面 的文章

 

随机推荐