spring boot环境下实现restful+前后端分离的网页开发

本文介绍了在Spring Boot环境下,如何利用RESTful API和前端模板(如Thymeleaf)实现前后端分离的网页开发。首先,讨论了在静态资源目录static下存放网页文件的必要性,因为templates目录中的网页需通过控制器访问。接着,讲解了网页如何支持异步提交数据,并介绍了使用@RequestBody注解的Controller方法,以便将JSON数据转换为Java对象,满足RESTful交互的要求。
摘要由CSDN通过智能技术生成

1.简介:环境spring boot+restful的API+html等网页(前提已经具有rest风格的接口,并且引擎模板(themleaf之类的已近搭建好))

  1. 在resources下建立static目录,templates目录中的网页无法直接访问,也就是得从controller中的方法才能访问到templates中的网页,但是前后端分离仅仅用json数据进行交互,所以再次要可以直接访问网页(如果是独立部署的前端可以跳过此步)
    在这里插入图片描述
    2.网页支持异步提交数据
<script type="application/javascript">
    //发送表单ajax请求
   function login(){
    
       var formObject = {
    };
       var formArray =$("#registerForm").serializeArray();
       $.each(formArray,function(i,item){
    
           formObject[item.name] = item.value;
       });

        $.ajax({
    
            url:"/user",
            type:"POST",
            data:JSON.stringif
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值