sách gpt4 ăn đã đi

springmvc-handlermapping ba phương pháp ánh xạ

In lại Tác giả: qq735679552 Thời gian cập nhật: 28-09-2022 22:32:09 29 4
mua khóa gpt4 giày nike

CFSDN nhấn mạnh vào giá trị tạo ra nguồn mở và chúng tôi cam kết xây dựng nền tảng chia sẻ tài nguyên để mọi nhân viên CNTT có thể tìm thấy thế giới tuyệt vời của bạn tại đây.

Bài viết trên blog CFSDN springmvc-handlermapping ba phương pháp ánh xạ này được tác giả sưu tầm và biên soạn. Nếu các bạn quan tâm đến bài viết này thì nhớ like nhé.

springmvc-handlermapping ba ánh xạ

handlermapping chịu trách nhiệm ánh xạ chiến lược ánh xạ được bộ xử lý trung tâm chuyển tiếp tới bộ điều khiển. Nói một cách đơn giản, nó kiểm soát bộ điều khiển nào được kích hoạt theo yêu cầu của bộ xử lý trung tâm.

Cấu hình của handlermapping cũng có trong file cấu hình springmvc.

Ba phương pháp lập bản đồ.

1.BeanNameUrlHandlerMapping (mặc định)

Bản đồ và tìm bộ điều khiển theo tên của bộ điều khiển. Nó tồn tại theo mặc định.

2.SimplerUrlHandlerMapping

Bằng cách sử dụng ánh xạ url đơn giản, ánh xạ mặc định có thể tồn tại độc lập, nhưng khi mặc định không tồn tại thì không thể sử dụng bộ điều khiển đã định cấu hình.

Bạn có thể sử dụng ánh xạ này để phân loại trách nhiệm tương ứng trong việc định cấu hình bộ điều khiển và định cấu hình URL.

    testController  

3.contraollerClassNameHandlerMapping

Đối với bộ điều khiển tên lớp của lớp điều khiển, chữ cái đầu tiên của tên lớp cần phải viết thường. Bạn cần thêm .do. Sử dụng trực tiếp chữ cái đầu tiên của tên lớp bộ điều khiển để truy cập.

mã trong bộ điều khiển.

gói com.roy.controller; nhập javax.servlet.http.HttpServletRequest; nhập javax.servlet.http.HttpServletResponse; nhập org.springframework.web.servlet.ModelAndView; nhập org.springframework.web.servlet.mvc.AbstractController; lớp công khai TestController mở rộng AbstractController { @Overrideprotected ModelAndView handleRequestInternal(HttpServletRequest arg0, HttpServletResponse arg1) ném Ngoại lệ {System.out.println("hello controller"); trả về ModelAndView mới("index");} }

Ba cấu hình của hanlermapping.

  • Cái đầu tiên tồn tại trực tiếp theo mặc định và không cần phải cấu hình trong tệp cấu hình;
  • Phương pháp thứ hai có thể sử dụng ánh xạ này để phân loại trách nhiệm tương ứng trong việc định cấu hình bộ điều khiển và định cấu hình URL;
  • Phương pháp thứ ba là truy cập trực tiếp bằng tên lớp viết thường của bộ điều khiển.

  。

Hiểu biết về xử lý ánh xạ

handlerMapping: DispatcherServlet sử dụng handlerMapping để trỏ URL được yêu cầu đến bộ điều khiển tương ứng, nghĩa là sau khi nhập yêu cầu URL vào thanh địa chỉ trình duyệt, nút của servlet.xml sẽ ánh xạ yêu cầu tới bộ điều khiển tương ứng.

Ví dụ

springmvc-handlermapping ba phương pháp ánh xạ

springmvc-handlermapping ba phương pháp ánh xạ

Sau khi người dùng nhập hehe thì AbcControll sẽ được gọi.

Trên đây là kinh nghiệm cá nhân của mình, hi vọng có thể cho các bạn tham khảo và mong các bạn có thể ủng hộ mình.

Liên kết gốc: https://blog.csdn.net/suneqing/article/details/50944754.

Cuối cùng, bài viết này về ba phương pháp ánh xạ của springmvc-handlermapping kết thúc tại đây. Nếu bạn muốn biết thêm về ba phương pháp ánh xạ của springmvc-handlermapping, vui lòng tìm kiếm bài viết CFSDN hoặc tiếp tục duyệt qua các bài viết liên quan. trong tương lai blog của tôi! .

29 4 0
qq735679552
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress