最近在學(xué)習(xí)web的時候遇到一個問題,在服務(wù)器獲取到請求地址的時候,如何通過相應(yīng)的地址獲取到對應(yīng)的處理類。之前是通過自己寫一張HashMap<String, Controller>,String保存相應(yīng)的地址,而Controller則是相應(yīng)的處理類,通過在一個Handler類上進行重寫每一個Controller類以及對應(yīng)的String地址,在運行時進行加載。但是這樣寫好像有點傻逼,然后找到servlet是通過web.xml進行映射的.但是我覺得這種方式有點麻煩,而Spring是通過注解映射相應(yīng)的URL.但是弄了半天還是不知道它具體的原理。有沒有人能講解一下它的解析原理?以及如何在運行時映射到相應(yīng)的處理類?或者有別的更好的映射URL的方式?求告知。謝謝啦
添加回答
舉報
0/150
提交
取消