
会不断更新! 一起学习呀!
server.servlet.context-path 应用上下文路径server.context-path 它代表的是应用上下文根
server.servlet.context-path=/wsm该模块**服务端资源请求的时候就必须加上 /wsm@RestController
//@RequestMapping("/ww")
public class SpringbootErrorController {
@RequestMapping("/hello")
public void error01() {
System.out.println("hello world");
}
}例如:
你要访问到这个 Controller 中的 /hello 映射,那么你浏览器发起的请求就要是 http://localhost:8080/wsm/hello
取消注释则: http://localhost:8080/wsm/ww/hello
可以配合 Nginx 使用!
upstream task{
server 100.100.88.152:8097;
check interval=30000 rise=2 fall=3 timeout=1000 type=http;
check_http_send "GET /market/task/turnTask HTTP/1.0\r\n\r\n";
check_http_expect_alive http_2xx http_3xx;
}
server {
location /market/task/ {
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://task;
}
}上述Nginx 配置:
ip和端口的服务器上反之:
server.servlet-path 它代表的是 DispatcherServlet 的拦截路径
server.servlet-path=/wsm即只有 /wsm 的请求可以通过! 其它请求都拦截!!貌似已经淘汰了!解释 @validated 之前,先要了解 @valid
配合JSR303 实现前后端交互 了解
随着,前后端分离JSP的没落,Spring表单,也不在使用,但 JSR303 后台数据校验还是很流行的@valid 的一个增强,是Spring使用**JSR303**的注解!@Valid
@Validated没有需要使用@Valid 实现!**@Validated
都是对JSR303 数据校验的使用,本质上没啥区别~ 学习使用
server.context-path设定应用的context-path
server.servlet-path设定dispatcher servlet的监听路径,默认为: /