1. Trang chủ
  2. » Thể loại khác

vi du regex validation trong struts 2

5 126 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 320,91 KB

Nội dung

http://vietjack.com/struts_2/index.jsp Copyright © vietjack.com regex Validation Struts Regex Validator xác nhận chuỗi cung cấp với Regular expression cho Nó sử dụng password, security key, … Có tham số định nghĩa cho Regex Validator, là:  fieldName: xác định tên trường mà để validate Nó bắt buộc Plain-Validator  expression: xác định regular expression  caseSensitive: xác định có nên so khớp theo cách phân biệt kiểu chữ không Theo mặc định true  trim: xác định xem có nên cắt tỉa chuỗi trước so khớp khơng Theo mặc định true Ví dụ regex validation Cho Plain Validator: data [A-Z,a-z,0-9]{5} Du lieu phai gom ky so dang chu-so Cho Field Validator: [A-Z,a-z,0-9]{5} Du lieu phai gom ky so dang chu-so http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/struts_2/index.jsp Copyright © vietjack.com Ví dụ đầy đủ regex validation Struts Tạo index.jsp Cho input từ người dùng Nó nhận name, password, email id từ người dùng errorMessage{color:red;} validation Tạo lớp action : Lớp kế thừa lớp ActionSupport ghi đè phương thức validate RegisterAction.java package com.vietjack; import com.opensymphony.xwork2.ActionSupport; public class Register extends ActionSupport{ http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/struts_2/index.jsp Copyright © vietjack.com private String data; public String getData() { return data; } public void setData(String data) { this.data = data; } public String execute(){ return "success"; } } Tạo validation file Tại sử dụng bundled validator để thực trình validation Register-validation.xml [A-Z,a-z,0-9]{5} Du lieu phai gom ky so dang chu-so http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/struts_2/index.jsp Copyright © vietjack.com > [A,a][A-Z,a-z,0-9]{5} Du lieu phai gom ky so dang chu-so va bat dau voi a hoac A Tạo struts.xml xml file định nghĩa result tên nhập, interceptor jsonValidatorWorkflowStack index.jsp welcome.jsp Tạo thành phần view JSP file đơn giản hiển thị thông tin người dùng http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/struts_2/index.jsp Copyright © vietjack.com welcome.jsp Du lieu la, http://vietjack.com/ Trang chia sẻ học online miễn phí Page ... ...http://vietjack.com /struts_ 2/ index.jsp Copyright © vietjack.com Ví dụ đầy đủ regex validation Struts Tạo index.jsp Cho input từ người dùng... dùng http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com /struts_ 2/ index.jsp Copyright © vietjack.com welcome.jsp Du lieu la,

Ngày đăng: 02/12/2017, 21:03

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN