2017-04-25 8 views
0

日付形式の値をURL経由でjavaコントローラに渡しますが、日付の近くにjavascriptエラーがスローされています。URLの日付値を渡しているときにエラーが発生しました

私のURLは以下の通りである:私は、日付の値を取得していますどのようにコードの下

var dataUrl = myAppURL+'/detailData/'+adviceNum+'/'+dateCreated +'/myDetailData.form'; 

です。

    dateCreated = new Date(value.dateCreated); 
        var dd = dateString.getDate(); 
        var mm = dateString.getMonth()+1; 
        var yyyy = dateString.getFullYear(); 
        if(dd<10) { 
         dd='0'+dd 
        } 
        if(mm<10) { 
         mm='0'+mm 
        } 
        dateCreated = yyyy + '-' + mm+'-'+dd; 

dateCreatedが値2015-01-20.

エラーました:サーバー: は、リソースのロードに失敗しました8080/detailData/23/detailData/myDetailData.form responded with status of 404. を私はJavaのコントローラにdateCreated値を渡すことができますどのようにアドバイスしてください。

答えて

0

"dateString"は "dateCreated"としますか?

このコードは動作します:

var dateCreated = new Date('2015-01-20'); 
var dd = dateCreated.getDate(); 
var mm = dateCreated.getMonth()+1; 
var yyyy = dateCreated.getFullYear(); 
if(dd<10) { 
    dd='0'+dd 
} 
if(mm<10) { 
    mm='0'+mm 
} 
dateCreated = yyyy + '-' + mm+'-'+dd; 
; 
console.log(dateCreated, typeof(dateCreated)); 

2015年1月20日文字列

関連する問題