0
當前正在創建一個畫布Javascript遊戲,並將本地存儲變量傳遞給我的數據庫,即Score。分數正在「已過」。當我調試時,我看到localstorage值在那裏。但它似乎並沒有存儲到數據庫中。最好不使用Ajax?將本地存儲值傳遞給服務器(Java,JSP)
function drawElapsedTime(){
var elapsed=parseInt((new Date() - startTime)/1000);
g.save();
g.beginPath();
g.fillStyle="#008000";
g.font="14px Verdana"
// draw the running time at half opacity
g.globalAlpha=0.50;
g.fillText(elapsed+" secs",canvas.width-75,25);
localStorage.setItem("score",elapsed);
g.restore();
}
var storedTime = localStorage.getItem("score");
<form action="UserActionServlet" method="post">
<input type="submit" value="scoreObj" class="submit" />
</form>
命令:
String xscore = request.getParameter("score");
int score = 0;
if (xscore != null) {
score = Integer.parseInt(xscore);
}
System.out.println(xscore);