新手刚学,希望各位大哥帮个忙解决下小问题我在JavaBean中用try...catch...获得了一个错误,然后如果自定义这个错误的提示,并且把这个错误显示在页面指定位置?谢谢了,在线等,解决就给分

解决方案 »

  1.   

    private String errorMsg = "";
    ...
    try{}
    catch(Exception e){
        this.errorMsg=e.getMessage();
    }
    public String getErrorMsg(){
        return this.errorMsg;
    }
    不知道对不对。
      

  2.   

    恩,楼上这种应该算是一种解决办法。
    我在netbeans里面看自动生成的代码,直接用
    catch(Exception e) {log("错误!");}然后把一个消息组建拖到页面上,出错的时候就可以自动显示错误了。
    这个log是什么东西?不是java api里面原有的?有类似的功能么?
      

  3.   

    你需要把这个异常抛出来,然后在页面捕获。
    然后e.printstacktrace(out);
      

  4.   

    public String getErrors(){
    ....
    return strMsg;
    }
    pageif(getErrors!=null){
    String str=getErrors();
    }