首页 > 前端开发 > 正文

web开发前端与后端如何连接 前端如何调用后端接口

2023-10-17 02:54:18 | 我爱编程网

今天我爱编程网小编为大家带来了web开发前端与后端如何连接 前端如何调用后端接口,希望能帮助到大家,一起来看看吧!

web开发前端与后端如何连接 前端如何调用后端接口

前端如何调用后端接口

前端调用后台接口,通常使用jquery的ajax方式实现,本文以asp.net mvc项目中的页面调用后台方法,使用visual studio 2017开发工具(其他版本的也可以)为例,为您一步一步的演示整个过程,希望对您有所参考

打开vs,创建空的asp.net mvc演示项目【WebMVC】 1)依次点击【文件】-【新建】-【项目】 2)在【新建项目】界面选择【Web】-【ASP.NET Web 应用程序(.NET Framework)】,输入名称,选择框架至少4.5版本,点击【确定】按钮 3)选择【空】-【MVC】-【确定】 4)创建好的项目如图所示

在项目中 1)在Controllers文件夹上点击鼠标右键,依次选择【添加】-【控制器】,即可完成HomeController的创建 2)在Controller的Index方法内,点击鼠标右键,选择【添加视图】 3)在项目中添加文件夹【Content】并添加jquery源文件 4)在Index页面添加jquery的引用

在HomeController中添加新的方法,用于接收前台传入的参数,组装后返回 我爱编程网

在Index页面中添加一个输入文本框,一个按钮,以及显示结果的dom

在Index页面,添加Jquery的ajax方式,调用后台接口,返回结果的处理代码

在vs中,按F5调试运行结果如下 1)在文本框中输入内容 2)点击按钮,调用接口,并将返回值显示在界面

如果要提交大量数据,或者敏感数据,请修改ajax的type方式,这样参数就不会在url地址栏中显示了

web开发前端与后端如何连接 前端如何调用后端接口

java后端连接前端有多少种方式?

前端和后端连接方式取决于应用程序的需求和技术栈,java常见的五种连接方式如下:
1、RESTful API
使用RESTful API是最常见的前后端连接方式,前端通过HTTP请求与后端进行通信,并获取或提交数据。(如下图所示)
2、WebSocket
采用WebSocket协议实现双向通信,可以实时推送数据给前端。(如下图所示)
3、AJAX
使用AJAX技术进行异步通信,前端通过XMLHttpRequest对象向后端发送请求,并在不刷新页面的情况下更新数据。(如下图所示)
4、RPC
使用RPC框架进行远程过程调用,前端通过调用后端接口获得数据。(如下图所示)
5、GraphQL
对于复杂的应用程序,GraphQL是一种灵活的查询语言,可用于查询和修改后端数据,允许前端根据需要获取所需的数据。(如下图所示)
java前后端对接的难点所在:
1、面对高并发,大数据访问时候,由于前端不合理调用后端接口,导致系统崩溃。接口单一职责造就的前端烦恼,一个功能往往要调不止一个接口才能完成。不断的调接口,对前端也是一种折磨。
2、出入参的规范,这一点也是前后对接的难点,而责任往往在于后端的接口设计。后端设计接口的时候,不能只想着每一个接口就是完成特定的一个作用,而不考虑功能。后端必须要对出入参进行序列化与反序列化的定制,这样才能保证出入参的数据类型是统一的。

web开发前端与后端如何连接 前端如何调用后端接口

如何将前端网页与后台数据库连接

1、您需要掌握的第一件事是数据库查询语句。这是最简单的数据库查询语句:SELECT*FROMsys_role,这意味着从角色表中查询所有信息。以下显示了查询结果。此结果需要显示在首页上。需要代码来调用这个sql语句。

2、在.xml(springmvc配置文件)中配置数据库连接池以确保数据的正常连接,这里需要注意连接ip和数据库名称。

3、首先在控制层(逻辑处理层)调用后台查询功能,然后返回页面,因为数据库可能很大,所以需要使用分页工具来确保内存容量。

4、业务逻辑层,一般来说是实现接口,这里是实现类,实现业务的分配,这里需要调用数据库Dao层方法。

5、最后,mybatis的查询语句写在mybatis的配置文件中,然后封装到一个方法中,该方法与原来的SELECT*FROMsys_role不同,主要是添加分页和排序(orderby)。

6、最后,回到jsp页面,根据之前的控制层页面输出,我们需要编写一个role.jsp文件,该文件主要遍历查询数据,使用 标记遍历表单。

7、最后,使用前端页面框架,您可以显示如下所示的前端样式显示。

以上就是我爱编程网整理的web开发前端与后端如何连接 前端如何调用后端接口相关内容,想要了解更多信息,敬请查阅我爱编程网。

免责声明:文章内容来自网络,如有侵权请及时联系删除。
与“web开发前端与后端如何连接 前端如何调用后端接口”相关推荐