Tôi tự hỏi nếu có bất kỳ thực hành tốt để giải quyết bộ điều khiển Spring trong JSP.Spring + JSP url xây dựng thực tiễn tốt nhất
Giả sử tôi có điều khiển:
@Controller
class FooController {
// Don't bother about semantic of this query right now
@RequestMapping("/search/{applicationId}")
public String handleSearch(@PathVariable String applicationId) {
[...]
}
}
Tất nhiên trong JSP tôi có thể viết:
<c:url value="/search/${application.id}" />
Nhưng nó rất khó để thay đổi url sau đó. Nếu bạn đã quen thuộc với Rails/Grails thì giờ đây bạn đã giải quyết được vấn đề này như thế nào:
redirect_to(:controller => 'foo', :action = 'search')
Nhưng vào mùa xuân, có rất nhiều UrlMappers. Mỗi UrlMapper có lược đồ ngữ nghĩa và ràng buộc riêng. Rails cũng giống như chương trình đơn giản là không hoạt động (trừ khi bạn thực hiện nó cho mình). Và câu hỏi của tôi là: có cách nào thuận tiện hơn để giải quyết bộ điều khiển từ JSP trong mùa xuân?
Hmm ... Rất tiện lợi khi xây dựng url. Cảm ơn –
+1 Tôi đã có một thời gian khó khăn bao quanh đầu của tôi xung quanh @ ModelAttribute-on-a-phương pháp cho đến bây giờ. Cảm ơn bạn! –