Exception Name:
Exception Details:
Ví dụ đầy đủ xử lý ngoại lệ Struts Để hồn thành ví dụ này, bạn cần resource khác, là: Tạo input page JSP page tạo form sử dụng struts-tags Nó nhận name password từ người dùng index.jsp Tạo lớp Action Lớp action chứa hai trường name password phương thức execute Tại đây, ném exception mật không kết nối với struts Đây ví dụ giả, bạn comment dòng phương thức execute exception không xảy login.java package com; public class Login { private String name,password; //phuong thuc getter va setter public String execute(){ if(password.equals("struts")){ int a=12/0;//Neu ban comment dieu nay, exception se khong xay http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/struts_2/index.jsp Copyright © vietjack.com return "success"; }else return "error"; } } Tạo thành phần view Có ba thành phần view, là: globalresult.jsp hiển thị exception message, welcome.jsp hiển thị welcome message với username error.jsp hiển thị error message globalresult.jsp Sorry an exception occured!Exception Name:
Exception Details:
welcome.jsp Welcome, error.jsp Xin loi, xay loi voi username hoac password ban nhap vao!! http://vietjack.com/ Trang chia sẻ học online miễn phí Page ... if(password.equals( "struts" )){ int a= 12/ 0;//Neu ban comment dieu nay, exception se khong xay http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com /struts_ 2/ index.jsp Copyright... ngoại lệ Struts Để hoàn thành ví dụ này, bạn cần resource khác, là: Tạo input page JSP page tạo form sử dụng struts- tags Nó nhận name password từ người dùng index.jsp