javascript之ssm+vue前后端分离框架整合实现


当前第2页 返回上一页

解决跨域问题

对于跨域问题,SpringMVC提供了注解@CrossOrigin处理该问题(想知道@CrossOrigin做了什么,请移步Spring @CrossOrigin 注解原理),只需要在对应的接口中增加@CrossOrigin即可(也可通过全局配置的方式设置,这里不做介绍)。

MainController.java:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

package com.blog.web.controller;

 

 

import com.blog.common.Result;

import org.apache.log4j.Logger;

import org.springframework.stereotype.Controller;

import org.springframework.web.bind.annotation.CrossOrigin;

import org.springframework.web.bind.annotation.RequestMapping;

import org.springframework.web.bind.annotation.RequestMethod;

import org.springframework.web.bind.annotation.ResponseBody;

 

 

@Controller

@RequestMapping("/blog/api")

public class MainController {

 

  private Logger logger = Logger.getLogger ( MainController.class );

  @RequestMapping ( value = "/check", method = RequestMethod.POST )

  @ResponseBody

  @CrossOrigin

  public Result check () {

    logger.info("MainController run");

    Result result = new Result();

    result.setMessage("SSM vue前后端框架搭建成功");

    return result;

  }

 

}

重启项目,返回正确结果。

源码

后台代码:SSMDemo
前端代码:VueDemo

到此这篇关于ssm+vue前后端分离框架整合实现(附源码)的文章就介绍到这了。

以上就是javascript之ssm+vue前后端分离框架整合实现的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

javascript有几种方式为元素添加事件

d3js是什么

如何在html中使用javascript

js中闭包的概念

javascript判断"字典"为空的方法

js中4种数组遍历方法( for 、foreach() 、for/in、for/of)的区别

分享dom中的表单操作,节点操作

javascript怎么控制页面跳转

vue怎么插入图片

javascript如何处理事件冒泡

更多相关阅读请进入《javascript》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...