Biểu mẫu JSP & HTML – 2

Xin chào vì vậy trong hướng dẫn này chúng tôi sẽ thảo luận về cách đọc dữ liệu từ các biểu mẫu HTML có chứa:

lap-trinh-java-JSP - HTML
  • Nút radio
  • Kiểm tra hộp

Nút radio

Với mục đích của hướng dẫn này chúng tôi sẽ xem xét cùng một hình thức chúng tôi đã sử dụng trong hướng dẫn trước.

Khi thông tin được gửi chúng tôi sẽ tạo một trang xác nhận với thông tin được nhập vào mẫu ở trên.

Mã hóa biểu mẫu:

Chúng ta đã thấy cách tạo các trường văn bản đây là mã để thêm các nút radio vào biểu mẫu:

Xem điều này là khá đơn giản. Chúng tôi chỉ thêm các nút radio vào biểu mẫu mà chúng tôi đã chơi trong một thời gian dài.

Mã hóa trang JSP:

Trong cùng một dự án tạo một trang mới với tên là Sinh viên-radio-answer.jsp ‘. Trong tệp này.

Bây giờ khi bạn thử kiểm tra nó, hãy đảm bảo chạy biểu mẫu chúng tôi đã xác định ở trên.

Nhập thông tin vào biểu mẫu và bạn sẽ thấy trang JSP hiển thị thông tin được nhập vào biểu mẫu.

Kiểm tra hộp

Với các nút radio, bạn chỉ có thể chọn một lần, nhưng với các hộp kiểm, bạn có thể chọn tất cả các hộp.

Mã hóa biểu mẫu:

Chúng tôi sẽ thay thế các nút radio mà chúng tôi đã tạo ở dạng cuối cùng bằng các hộp kiểm.

Chúng tôi sẽ thay thế các nút radio mà chúng tôi đã tạo ở dạng cuối cùng bằng các hộp kiểm.

Mã cho các hộp kiểm:

Vì vậy, bây giờ hình thức của chúng tôi được tạo ra, bây giờ đến phần khó khăn. Hãy viết mã trang JSP:

Mã hóa trang JSP

Bây giờ chúng tôi sẽ không thể sử dụng lối tắt mã hóa kiểu mã hóa, vì người dùng có thể kiểm tra nhiều hộp kiểm.

Những gì chúng tôi đang làm ở đây là chúng tôi đang tạo một mảng, trong đó sẽ chứa các giá trị của tất cả các hộp kiểm tra. 

Lệnh request sẽ lặp qua mảng số lần số lượng hộp kiểm đã được kiểm tra và sẽ thêm các giá trị vào mảng.

Giải trình

Chúng tôi đang tìm nạp các giá trị của tất cả các hộp kiểm tra và lưu trữ chúng trong mảng langs. 

Sau đó để hiển thị các giá trị được tìm nạp chúng tôi đang sử dụng một vòng lặp cho forv để lặp lại qua mảng và hiển thị mọi giá trị:

Bài viết gần đây

So sánh JAVA vs C++

Hôm nay trong bài viết này mình sẽ so sánh Java vs C++. Còn nếu bạn muốn đọc thêm về so sánh Java vs PHP hay Java với C# thì xem thêm tại đây:

Tính năng của Java

11 tính năng chính đóng một vai trò quan trọng trong sự phổ biến của ngôn ngữ Java. Các tính năng của Java còn được gọi là Java buzzwords.

Lịch Sử của JAVA – Ngôn ngữ Lập trình Phổ biến nhất thế giới

Java đã đi qua gần 25 năm lịch sử hình thành và phát triển. Theo chỉ số TOIBE Index thì Java hiện tại vẫn đang là ngôn ngữ Lập trình phổ biến nhất thế giới.

JAVA là gì? | JAVA DEV

Java là một ngôn ngữ lập trình và là một nền tảng mạnh mẽ. Cùng tìm hiểu kỹ hơn về Java với Java DEV

Tại sao xử lý một mảng được sắp xếp nhanh hơn xử lý một mảng chưa sắp xếp?

Tại sao xử lý một mảng được sắp xếp nhanh hơn xử lý một mảng chưa sắp xếp | Lập trình viên Java, Java DEV

Hướng dẫn chủ đề Java

Một Instance of Thread là một đối tượng giống như bất kỳ đối tượng nào khác trong Java và nó chứa các biến và...

Leave a reply

Please enter your comment!
Please enter your name here