首先,先打开vs,然后右键点击新建视图,名称为Index
然后写页面的布局,先用一个form标签包裹着,在里面写一个input标签,是用来获取用户姓名的数据;写一个组合标签select、option,来获取用户的性别;再写一个textarea获取用户地址,因为是获取地址,输入的数据就会比较多,一般是用textarea标签;后边再用一个div包裹着四个不同效果的按钮
写一个方法,通过ID获取到input、select、textarea;然后通过if语句判断,他们是否为空或者为0;如果为空或者0,那么就输出“资料不完整”,如果不为空或者0,那么就先获取到form,给form设置获取方式,给form设置提交的位置,submit()是自动提交的关键字
现在写控制器里的方法,是形参的方式接收,将我们从页面获取到的数据拼接起来,然后输出
现在我们去页面看看效果,输入基本信息,然后点击GET提交,因为我们写的那个方法是绑定在GET提交的按钮上面的
看看点击后的效果
现在看看第二种接收方式,这就是以实体类的方式接收
然后在这边将地址改改,改成我们现在的写的那个方法
现在还是和之前一样,输入基本信息,点击GET提交
现在看看另一种接收方式的效果
get请求接收的两种方式
最新推荐文章于 2024-09-30 14:56:56 发布
本文介绍了如何使用HTML创建表单,包括input、select、textarea等元素,以及如何通过JavaScript验证用户输入。当用户点击GET提交按钮时,数据会被发送到控制器。文章探讨了两种接收数据的方式:形参接收和实体类接收,并展示了它们在实际操作中的效果。
摘要由CSDN通过智能技术生成