[問題] spring的url mapping

作者: lueichun (no anonymous)   2017-07-19 18:22:22
我想請問在使用spring的程式中
如果url mapping的方式不是用註釋
還有其他的方式讓url跟程式的某個method對應嗎
例如我看到以下的程式:
$("testForm").action = '<c:url
value="/TestQuery.do?method=query"/>';
這段程式執行後 可以執行到query這個方法內:
public ModelAndView query(HttpServletRequest request, HttpServletResponse
response)
throws Exception
{
this.mLogger.info("ListOfViewAction query");
......
我以為是url內的method=query直接對應到方法的名稱
但我google了很久 都沒看到這種用法
spring幾乎都是用註釋在做url mapping
那在spring真的有上面這種url mapping的方式嗎
作者: ht5603 (Mike)   2017-07-19 19:09:00
有可能是在xml裡設定的
作者: ssccg (23)   2017-07-19 20:10:00
spring內建的HandlerMapping有RequestMapping、BeanName、SimpleUrl三種,也可以寫自訂的HandlerMapping其實開debug log看是哪個HandlerMapping註冊的不就好了?
作者: swpoker (swpoker)   2017-07-20 05:46:00
這是annotation之前的主流用法啦spring都可適用,我專案新舊都有啦,哈

Links booklink

Contact Us: admin [ a t ] ucptt.com