我本想的是设置上下文路径来做为父请求路径,这样就可以直接写方法上的请求路径了,结果出现了404.经过调试最后得出结果,设置了上下文路径与没有设置的效果一样。
yml配置文件如下:
server:
port: 8888 #设置端口号
servlet:
context-path: /test #设置上下文路径
代码如下
package com.example.testnotblank.testcontroller;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;
/**
* @author rhl
*/
@RestController
@RequestMapping("/test")
@Validated
public class TestController {
@RequestMapping("/testNot")
public String test(@Validated @NotNull(message = "msg不能为空") String msg, @NotBlank String str, @Size(min = 6) String size){
System.out