不少新手都不懂得開發中“路由”的概念,及“映射”是什麼意思
一、開發中“路由”是什麼意思
這裡所說的路由和網絡中的“路由”概念不是一樣的哈,這裡是指開發中的路由。
路由就是URL到函數的映射。
在web開發中,“route”是指根據url, 配置設定到對應的處理程式。
路由:
就是一個路徑的解析,根據用戶端送出的路徑,将請求解析到相應的控制器上; 從 URL 找到處理這個 URL 的類和函數。
二、什麼是映射
servet的配置(後面會講用idea建立servlet程式,需要配置servlet的)
<servlet>
<servlet-name>test1</servlet-name>
<servlet-class>t1</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>test1</servlet-name>
<url-pattern>/t1</url-pattern>
</servlet-mapping>
從上面得出
所謂的映射:url和servlet之間的綁定。通過這個url路徑可以找到對應的servlet進行處理,把處理後的結果傳回給請求者。
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICM38FdsYkRGZkRG9lcvx2bjxiNx8VZ6l2csQjVuJGc4dVWxgmMMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnL5YzN4IDNwgTM2EjNwAjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)