Dwr - 예외 정보 처리

2280 단어 dwr

Java 코드

    public String deleteUser(String id) {
       if(!users.keySet().contains(id))
           throw new UserException(" ");
       users.remove(id);
       return " ";
    }

dwr.xml


dwr.xml 파일은 다음과 같은 설정을 추가합니다

    <convert converter="exception" match="java.lang.Exception"/>
    <convert converter="bean" match="java.lang.StackTraceElement"/>

jsp 파일 수신 이상 정보

      // 
      $("#deletebtn").on("click",function(){
         var userId = $("#deleteUserId").val();
         // java , 
         UserService.deleteUser(userId,{
             callback : function(data){
                 console.log(data);
             },
             errorHandler : function(msg, e) {
                 //msg: ,e: 
                 alert(msg);
             }
         });
         listUsers();
      });

좋은 웹페이지 즐겨찾기