通过html页面的点击事件执行ajax方法,定位到springboot的对应java类的对应方法中;
HTML代码部分
欢迎使用XXXXX平台
请输入以下信息完成验证
后台springboot框架的代码部分;
package com.controller;
@RestController//标注此类是一个控制器类
@RequestMapping("/rest/merchant")//RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径
public class MerchantH5RestController extends BaseController {
private static final Logger logger = LoggerFactory.getLogger(MerchantH5RestController.class);
@Value("${qrcode.storeManage}")//在spring 3.0中,可以通过使用@value,对一些如xxx.properties文件中的文件,进行键值对的注入
private String qrcodeStoreManage;
@RequestMapping(value = "/validate.json", method = { RequestMethod.POST, RequestMethod.GET })
public HttpResult validate(HttpServletRequest request, HttpServletResponse response,@RequestParam String alipayAccount) {
//url会根据@RequestMapping先匹配到class类上的字符串,然后再匹配到方法上的字符串,会进入到这个方法中继续执行
//代码片段
}
}