HI
Below is a code snippet.
<%
out.println("<?xml version=\"1.0\" ?>");
out.println("<vxml version=\"2.0\" xmlns=\"
http://www.w3.org/2001/vxml\">");
out.println("<property name=\"voicename\" value=\"Samantha\"/>");
out.println("<property name=\"inputmodes\" value=\"dtmf\"/>");
out.println("<form id=\"SaleForm\">");
String userID = request.getParameter("userID");
String error_message = "Failed to proceed.";
String transaction_amount = " Please enter, your code";
String strGodbye = "Good Bye! <break time=\"100\"/> Thank you for using IVR service";
if(userID !=null && userID.length()>0 )
{
out.println("<field name=\"codeID\" type=\"digits?minlength=3\">");
out.println("<prompt>");
out.println(transaction_amount);
out.println("</prompt>");
out.println("<filled>");
out.println("<var name=\"userID\" expr=\"'" + userID + "'\" />");
out.println("<submit next=\"SelectedCode.jsp\" fetchtimeout=\"180s\" method=\"get\" namelist=\"userID codeID\"/>");
out.println("</filled>");
out.println("<nomatch count=\"5\">");
out.println("<reprompt/>");
out.println("</nomatch>");
out.println("<noinput count=\"5\">");
out.println("<prompt>");
out.println(strGodbye);
out.println("</prompt>");
out.println("<disconnect/>");
out.println("</noinput>");
out.println("</field>");
}
else
{
out.println("<prompt>");
out.println(error_message);
out.println("</prompt>");
out.println("<filled>");
out.println("<var name=\"userID\" expr=\"'" + userID + "'\" />");
out.println("<submit next=\"previous.jsp\" fetchtimeout=\"180s\" method=\"post\" namelist=\"userID\"/>");
out.println("</filled>");
}
out.println("</form>");
out.println("</vxml>");
Thanks
Abhay