Add request parameter to home page in zuul sample
This commit is contained in:
@@ -4,6 +4,7 @@ import org.springframework.boot.SpringApplication;
|
||||
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
||||
import org.springframework.cloud.netflix.zuul.EnableZuulProxy;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RequestParam;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
@SpringBootApplication
|
||||
@@ -12,8 +13,8 @@ import org.springframework.web.bind.annotation.RestController;
|
||||
public class ZuulProxyApplication {
|
||||
|
||||
@RequestMapping("/good")
|
||||
public String good() {
|
||||
return "GOOD!";
|
||||
public String good(@RequestParam(required = false) String value) {
|
||||
return "GOOD" + (value == null ? "" : " " + value) + "!";
|
||||
}
|
||||
|
||||
@RequestMapping("/good/stuff")
|
||||
|
||||
@@ -16,8 +16,8 @@ import org.springframework.web.servlet.support.ServletUriComponentsBuilder;
|
||||
public class UiApplication {
|
||||
|
||||
@RequestMapping("/")
|
||||
public String home() {
|
||||
return "Hello World";
|
||||
public String home(@RequestParam(required = false) String value) {
|
||||
return "Hello " + (value == null ? "World" : value);
|
||||
}
|
||||
|
||||
@RequestMapping(value = "/upload", method = RequestMethod.GET)
|
||||
@@ -37,7 +37,7 @@ public class UiApplication {
|
||||
}
|
||||
|
||||
public static void main(String[] args) {
|
||||
new SpringApplicationBuilder(UiApplication.class).properties(
|
||||
"spring.config.name:ui").run(args);
|
||||
new SpringApplicationBuilder(UiApplication.class)
|
||||
.properties("spring.config.name:ui").run(args);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user