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怎么求数字串的最值

webgl怎样操作json与echarts图表

vue文件如何实现跳转页面

javascript怎么下载

javascript如何定义静态方法

js常用正则表达式总汇

vue的响应式原理是什么?

360浏览器怎么禁止javascript

es6是什么前端技术?

javascript如何解决url中文乱码问题

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




打赏

取消

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

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

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

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

评论

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