Có một bộ điều khiển như
@Controller
@RequestMapping(value = "/web/objet")
public class TestController {
@RequestMapping(value = "/save")
public String save(...) {
....
}
}
Bạn không thể có được requestMapping cơ sở điều khiển sử dụng phản ánh
// Controller requestMapping
String controllerMapping = this.getClass().getAnnotation(RequestMapping.class).value()[0];
hoặc phương pháp requestMapping (từ bên trong một phương pháp) với sự phản ánh quá
//Method requestMapping
String methodMapping = new Object(){}.getClass().getEnclosingMethod().getAnnotation(RequestMapping.class).value()[0];
Rõ ràng làm việc với một trong requestMapping giá trị duy nhất.
Hy vọng điều này sẽ hữu ích.
bạn có thể mở rộng trên trường hợp sử dụng của bạn xin vui lòng? Tôi đang cố gắng tìm ra những gì bạn đang cố gắng đạt được ở đây, vì việc tìm kiếm không có vẻ hữu ích ngoài việc đăng nhập hoặc sử dụng đường dẫn đầy đủ, trong trường hợp đó bạn chỉ có thể lấy đường dẫn từ yêu cầu dưới dạng ankit hướng dẫn – walnutmon