你的那个List实例为空,而你却在程序中引用或调用了。
你检查你那个List实例是否的确存在!!!!!!!!!

解决方案 »

  1.   

    我知道错误的原因,,
    可能你的键盘或者鼠标出问题了,,
    怎么出来那么多乱码...去电脑城换键盘或者鼠标,回来debug就ok了
      

  2.   

    在jsp中:<%@ taglib prefix="skp" uri="skptag" %>
    <jsp:useBean id="login" class="jp.co.milx.skp.data.p00.T00Login" scope="request" />
    <jsp:useBean id="messages" class="jp.co.milx.skp.data.p00.T00Messages" scope="request" />
    <jsp:useBean id="masterData" class="jp.co.milx.skp.data.p00.T00MasterData" scope="request" />
    <jsp:useBean id="conditionKaikei" class="jp.co.milx.skp.data.p14.T14Condition"   scope="request" />
    <jsp:useBean id="hatchuList" class="java.util.List" scope="request" />在javabean中:
        public TZZResultData openHatchuSelect ( TZZInputData inData ) {
            TZZResultData resData = new TZZResultData();
            T00Messages messages = new T00Messages();
            U00Log log = new U00Log( (T00Login)inData.get("login") , (TZZEventInfo)inData.get("event") , this.getClass() );
           try{            // 入力クラスの取得
                T00Login loginData = (T00Login)inData.get("login");            // 検索条件クラス作成(初期化)
                T14Condition conditionData = createDefaultConditionClass( loginData ,inData);
                //結果をTZZResultDataに格納する
                resData.put("conditionKaikei", conditionData);
                resData.put( "hatchuList" , new ArrayList());
                resData.put("messages", messages);
                resData.setReturnCD( TZZResultData.RETURN_SUCCESS );
            }catch ( Exception e ){
                    log.error( e.getMessage(), e);
                    e.printStackTrace(System.out);
                    messages.setMainMessage( e.getMessage() );
                    resData.put( "messages" , messages );
                    resData.setReturnCD( TZZResultData.RETURN_ERROR );
            }
            return resData;
        }
    上面是代码,该如何解决?