get请求接收的两种方式

本文介绍了如何使用HTML创建表单,包括input、select、textarea等元素,以及如何通过JavaScript验证用户输入。当用户点击GET提交按钮时,数据会被发送到控制器。文章探讨了两种接收数据的方式:形参接收和实体类接收,并展示了它们在实际操作中的效果。
摘要由CSDN通过智能技术生成

首先,先打开vs,然后右键点击新建视图,名称为Index

然后写页面的布局,先用一个form标签包裹着,在里面写一个input标签,是用来获取用户姓名的数据;写一个组合标签select、option,来获取用户的性别;再写一个textarea获取用户地址,因为是获取地址,输入的数据就会比较多,一般是用textarea标签;后边再用一个div包裹着四个不同效果的按钮

写一个方法,通过ID获取到input、select、textarea;然后通过if语句判断,他们是否为空或者为0;如果为空或者0,那么就输出“资料不完整”,如果不为空或者0,那么就先获取到form,给form设置获取方式,给form设置提交的位置,submit()是自动提交的关键字

现在写控制器里的方法,是形参的方式接收,将我们从页面获取到的数据拼接起来,然后输出

现在我们去页面看看效果,输入基本信息,然后点击GET提交,因为我们写的那个方法是绑定在GET提交的按钮上面的

看看点击后的效果

现在看看第二种接收方式,这就是以实体类的方式接收

然后在这边将地址改改,改成我们现在的写的那个方法

现在还是和之前一样,输入基本信息,点击GET提交

现在看看另一种接收方式的效果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值