我不知道在JSP中是否有解決Spring控制器問題的良好實踐。Spring + JSP url構建最佳實踐
假設我有控制器:當然在JSP
@Controller
class FooController {
// Don't bother about semantic of this query right now
@RequestMapping("/search/{applicationId}")
public String handleSearch(@PathVariable String applicationId) {
[...]
}
}
我可以這樣寫:
<c:url value="/search/${application.id}" />
但它是非常難以改變的網址即可。如果你熟悉的Rails/Grails的,那麼你現在這個問題怎麼解決:
redirect_to(:controller => 'foo', :action = 'search')
但在春天有這麼多UrlMappers。每個UrlMapper都有自己的語義和綁定方案。類似Rails的方案根本行不通(除非你自己實現)。我的問題是:在Spring中有沒有更方便的方法來解決來自JSP的控制器?
嗯...非常方便的url構造方式。謝謝 – 2010-04-20 12:04:01
+1直到現在,我還是頭疼@ @ ModelAttribute-on-a-method。謝謝! – 2010-05-19 19:00:18