开发中遇到一个问题,说这个问题前先看一下代码

后台方面,

get请求:

form表单与后台请求的关系

post请求:

form表单与后台请求的关系

前端方面:

form表单与后台请求的关系

问题是:当我点击提交表单后,页面会跳转成这样:

form表单与后台请求的关系

经过多番测试,原因竟是form表单的提交问题,如果用form表单的提交,则会实现页面的跳转,具体是这样的:

1、form表单获取数据包装成http请求;

2、获取form表单的属性action的值,默认为本页面;

3、数据提交之后会返回一个result;

4、 根据result中的数据进行页面的跳转;

因为请求方式为post,而后台中的post请求处理程序并没有渲染页面的功能,因此,请求返回的数据只有statusCode,所以将数据显示在了页面中。

相关文章:

  • 2021-12-21
  • 2022-12-23
  • 2021-07-03
  • 2022-02-19
  • 2022-12-23
  • 2021-04-13
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-09-04
  • 2022-12-23
  • 2021-05-25
  • 2022-12-23
  • 2021-11-15
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案