Электронный магазин на Java и XML

         

Метод doPost, продолжение (QanalysisServ.java)



Листинг 7.34. Метод doPost, продолжение (QanalysisServ.java)

if( action.equals("analyze") ){ out.println("<h1>
Analysis</h1>
");
out.println("<p>
XML questionnaire file: <i>
" + source + "</i>
</p>
");
String ansXml = pQ.getAnsXml( ansfile );
out.println("<p>
Answer file: " + ansfile + "</p>
");
out.println("<p>
Processing file: " + ansXml + "</p>
");
TallyQues tQ = new TallyQues( doc );
// build with questions if( tQ.tallyAns( ansXml )== null ){ out.println("<h2>
Error " + tQ.lastErr + "</h2>
") ; } else { tQ.formatTally( out );
} } footer( out );
}catch( Exception ex ){ errorMsg( out, "QanalysisServ.doPost ", ex );
} }

Метод createQList, показанный в листинге 7.35, создает форму HTML, которая используется для вывода всех возможных файлов с ответами.



Содержание раздела