首页 > 编程知识 正文

restful分页参数(什么是restful风格)

时间:2023-05-05 22:46:12 阅读:86955 作者:3765

对于列表类型参数springmvc分发器怎么接收呢

实现:

主体

表单操作='演示5 '方法='后期'

输入类型='文本名称='名称'

输入类型='文本名称=' age '

输入类型=' checkbox ' name=' hover ' value='噗噗'

输入类型='校验和名称='悬停'值='学习'

输入类型='校验和名称='悬停'值='写代码'

输入类型='校验和名称='悬停'值='成位'

input type=' checkbox ' name=' hover ' value='刷嘀嗒'

输入类型='提交'值='提交'

/表单

/body@requestmapping('demo5() ) () ) ) ) ) ) ) ) ) ) )余) ) ) ) )但) ) ) ) ) ) )一) ) ) ) )但652

公共字符串演示5 (字符串名称,整数距离,@请求参数(“悬停”)列表悬停)

system.out.println (名称“”和“”悬停;

返回主.日本航空';

(} )。

总结:

请求参数包含多个同名的参数获取方式时

复选框中的参数是同名的参数

对于对象参数为 peo.name peo.age

的实现:

输入类型='文本名称=' peo.name '

输入类型='文本名称=' peo.age '

input type='submit' value='提交'在此处创建实体类的对象Demo

软件包com.WQ.Pojo;

公共类示范法

私密人物人物;

公共人造卫星运载工具

返回Peo;

}

公共视点组(人物组) {

this.peo=peo;

}

@Override

公共字符串字符串

返回示范[人物=人物];

}

}

控制器是

@requestmapping('demo6() ) () ) ) ) ) ) ) ) ) ) ) ) )至) ) ) )。

公共字符串演示6 (演示演示)

system.out.println(: )演示;

返回主.日本航空';

}结果:

但是,如果继续数据格式的话

输入类型='文本名称=' peo [0] .名称'

输入类型='文本名称=' peo [0].age '

输入类型='文本名称=' peo [1] .名称'

输入类型='文本'名称=' peo [1].age '实体类的更改

软件包com.WQ.Pojo;

导入Java.util .列表;

公共类示范法

私有列表人造膀胱;

公共列表获取人员() {

返回Peo;

}

publicvoidsetpeo(listpeoplepeo ) {

this.peo=peo;

}

@Override

公共字符串字符串

返回示范[人物=人物];

}

}

结果:

总结:

请求参数中的对象属性格式

jsp的代码

输入类型='文本名称=' peo.name '

输入类型='文本名称=' peo.age '

输入类型='提交'值='提交'

新建实体类

对象名称对应于参数之前的名称

灯光控制器

将集合对象传递给请求参数

jsp格式

新建实体类

控制器

Restful传值方式

JSP中参数描述格式的简化

示例:

在JSP中设置特定格式

! --通常--

A href='德谟7? age=123name=abc'demo7/a

! - -简化-

a href='demo8/456/efd '跳转/写在a控制器上的项目代码@ request mapping (' demo8/{ id1 }/{ name1} ) )中,必须提交请求

{名称}中的自定义名称

@pathvariable(id1 ) )表示将检索@RequestMapping的内容,缺省情况下将按方法参数名进行搜索

@请求映射('演示8/{ id1 }/{名称1 } ) )

公共字符串演示8 (路径变量)名称1 )字符串名称,@路径变量) id1 ) int age ) {

system.out.println('nameage;

返回' /主. JSP ';

}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。