日期:2014-05-17  浏览次数:20872 次

java 内存溢出,求解释
javax.servlet.ServletException: Servlet execution threw an exception

java.lang.OutOfMemoryError

HTML code

<script language="javascript">
var isOrderBy = "false";

//操作所有checkbox
function operateAll() {
    for(i=0;i<"${pageVariable.recordCountCurrentPage}";i++){
        document.all("checkbox"+i).checked=document.all("checkboxFirst").checked;
    }
}

//资产种类变化时触发
function changeAssetClass(){
    if(document.all("mapData(assetClass)").value==1){
        document.all.assetKindSpan.style.display="none";
        document.all.assetIdSpan.style.display="none";
        document.all.barcodeSpan.style.display="none";
    }else{
        document.all.assetKindSpan.style.display="";
        document.all.assetIdSpan.style.display="";
        document.all.barcodeSpan.style.display="";
    }
}

//判断数字是否合法:
function judgeNum(i){
    var oldNum = new Number(document.all("oldNumber"+i).value);
    var newNum = new Number(document.all("mapData(NUMBER"+i+")").value);
    //alert(newNum);
    if(isNaN(newNum)){
        alert("请输入有效数字");
        document.all("mapData(NUMBER"+i+")").value=oldNum;
        document.all("mapData(NUMBER"+i+")").focus();
        document.all("mapData(NUMBER"+i+")").select();
        return;
    } 
    if(newNum>oldNum){
        alert("输入数值过大");
        document.all("mapData(NUMBER"+i+")").focus();
        document.all("mapData(NUMBER"+i+")").value=oldNum;
        return;
    } 
    if(newNum<=0){
        alert("输入数字应大于0");
        document.all("mapData(NUMBER"+i+")").focus();
        document.all("mapData(NUMBER"+i+")").value=oldNum;
        return;
    }         
}

//出库
function submitForm(){
    var j;
    for(i=0;i<"${pageVariable.recordCountCurrentPage}";i++){
        if(document.all("checkbox"+i).checked==true){
            j=1;
            break;
        }
    }
    if(isOrderBy=="false"){
        if(j!=1){
            alert("请选择出库物品");
            return;
        }
        if(document.all("mapData(outStorDate)").value==null || document.all("mapData(outStorDate)").value==""){
            alert("请选择出库日期");
            return;
        }
        if(document.all("mapData(useDept)").value==null || document.all("mapData(useDept)").value==""){
            alert("请选择使用部门");
            return;
        }    
        if(document.all("mapData(busiAim)").value==null || document.all("mapData(busiAim)").value==""){
            alert("请选择业务目的");
            return;
        }
        if(document.all("mapData(assetClass)").value==0 || document.all("mapData(assetClass)").value==2){
            if(document.all("mapData(employee)").value==null || document.all("mapData(employee)").value==""){
                alert("请选择使用人");
                return;
            }        
            if(document.all("mapData(useType)").value==null || document.all("mapData(useType)").value==""){
                alert("请选择使用类型");
                return;
            }
        }
    }
    document.all("method").value="simpOutStor