紫气东来最新小说2017:JSP高手请进!!

来源:百度文库 编辑:中科新闻网 时间:2024/05/10 11:59:20
我有个程序,太长了写不下,就写主要的可能出错的部分,有一个问题,
输出题目没问题,但是输出的答案是NULL,而且无论选对还是选错,结果都是错的,为什么,怎么改,先谢谢了。如果说不清,请加我QQ157987880。
else
{

//int i=(int)session.getAttribute("i");
// String zhang1=request.getParameter("zhang");
int j=1;
for(j=1;j<=i;j++)
{%>
</span>
<p class="chinese">第<%=j%>题您
<%
//从session对象中获得题目与答案
String Ans=(String)session.getAttribute("Ans"+j);
String UserAns=request.getParameter("myans"+j);
%>

<%
if(UserAns==null)
{%>
<FONT size="4" color="RED">未作答</FONT><BR>
题目是
<font color="green"><B>
<!--输出题目-->
<%=session.getAttribute("Qus"+j)%>
</B></font><br>
答案是<font color="brown"><B>
<!--输出答案-->
[<%=Ans%>]、<%=session.getAttribute("Ans"+Ans+j)%></B></font>
<%
}else if(UserAns.equals(Ans))
{
//System.out.println(UserAns);
rightcount++;
%>
答<font size="4" color="blue" >对</font>了

</p>
<span class="chinese">
<%
}
else {
%>
答<font size="4" color="red">错</font>了
</p>
题目是
<font color="green"><B>
<!--输出题目-->
<%=session.getAttribute("Qus"+j)%>
</B></font><br>
答案是<font color="brown"><B>
<!--输出答案-->
[<%=Ans%>]、<%=session.getAttribute("Ans"+Ans+j)%></B></font>
<%}
}

%>
</span>
<h3 class="chinese"><%=i%>题中您共答对了<%=rightcount%>题</h3>