私はクイズプロジェクトを作成しました。私はオプションのラジオボタンをクリックすると、ユーザーの回答リストを表示したい。最後に、私はajaxのmysqlのすべての回答リストを挿入したいと思う。一時変数jspに保存
parse answerlist私はそのようなコードを書いています。新しいページをクリックするたびに、previos answer tableにnullが表示されます。
MySQLを挿入し、JSP内のすべての答えを救う方法を一時的に私に助言してください:あなたはセッションから取得している
<html>
<head>
<% Logger log = Logger.getLogger("Test");%>
<% Long qnum = (Long) session.getAttribute("qnumer"); %>
<% String answer = (String) session.getAttribute("answer");%>
<%log.info(qnum + answer);%>
<% String [] answerqlist = new String[6] ; %>
<%switch (Integer.parseInt(String.valueOf(qnum))){
case 1:
String a1 = answer;
answerqlist[0]=a1;
break;
case 2:
String a2 = answer;
answerqlist[1]=a2;
break;
case 3:
String a3 = answer;
answerqlist[2]=a3;
break;
case 4:
String a4 = answer;
answerqlist[3]=a4;
break;
case 5:
String a5 = answer;
answerqlist[4]=a5;
break;
case 6:
String a6 = answer;
answerqlist[5]=a6;
break;
}%>
</head>
<body>
<table cellspacing="0" width="100%" style="border: solid 1px;" >
<thead>
<tr>
<th>1</th>
<th>2</th>
<th>3</th>
<th>4</th>
<th>5</th>
<th>6</th>
</tr>
</thead>
<tbody>
<tr align="center">
<td><%=answerqlist[0]%></td>
<td><%=answerqlist[1]%></td>
<td><%=answerqlist[2]%></td>
<td><%=answerqlist[3]%></td>
<td><%=answerqlist[4]%></td>
<td><%=answerqlist[5]%></td>
</tr>
</tbody>
</table>
</body>
</html>