asique pense en en el form hacer una validacion cuando le se da a submit vuelves a la pagina comprobandolo, despues de la comprobacion quiero hacer que si esta correcto, envia la informacion al servlet para que haga su funcion pero no se como hacerlo
Código:
<%
boolean problem = (request.getParameter("feedback.problem") != null);
String email = request.getParameter("email");
if (email == null || email.equals(""))
{
email = (String) request.getAttribute("authenticated.email");
}
if (email == null)
{
email = "";
}
String feedback = request.getParameter("feedback");
if (feedback == null)
{
feedback = "";
}
String fromPage = request.getParameter("fromPage");
if (fromPage == null)
{
fromPage = "";
}
String msg="";
String secHash ="";
String originalHash="";
String seccode = request.getParameter ("code");
System.out.println("Valor caja texto : "+seccode);
if(!(seccode == null || seccode.equals("null"))){
originalHash=(String)session.getAttribute("captcha");
System.out.println("Valor de captcha sesion : "+originalHash);
secHash = seccode;
if(originalHash.equals(secHash)){
%>msg="<span style="color: green;">Correcto</span> ";<%
}else{
%>msg="<span style="color: red;">Error</span> ";<%
}
}
%>
<dspace:layout titlekey="jsp.feedback.form.title">
<%-- <h1>Feedback Form</h1> --%>
<h1><fmt:message key="jsp.feedback.form.title"/></h1>
<%-- <p>Thanks for taking the time to share your feedback about the
DSpace system. Your comments are appreciated!</p> --%>
<p><fmt:message key="jsp.feedback.form.text1"/></p>
<%
if (problem)
{
%>
<%-- <p><strong>Please fill out all of the information below.</strong></p> --%>
<p><strong><fmt:message key="jsp.feedback.form.text2"/></strong></p>
<%
}
%>
<form action="form.jsp" method="post">
<center>
<table>
<tr>
<td class="submitFormLabel"><label for="temail"><fmt:message key="jsp.feedback.form.email"/></label></td>
<td><input type="text" name="email" id="temail" size="50" value="<%=StringEscapeUtils.escapeHtml(email)%>" /></td>
</tr>
<tr>
<td class="submitFormLabel"><label for="tfeedback"><fmt:message key="jsp.feedback.form.comment"/></label></td>
<td><textarea name="feedback" id="tfeedback" rows="6" cols="50"><%=StringEscapeUtils.escapeHtml(feedback)%></textarea><br><br>
</td>
<td>
<img alt="imagenCaptcha" src="cap3.jsp" id="captcha">
<input name="code" size="20" type="text"/><%=msg%>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" name="submit" value="<fmt:message key="jsp.feedback.form.send"/>" />
</td>
</tr>
</table>
</center>
</form>
</dspace:layout>


