ok...buena observación aunque me siguen mostrando los mismos errores!
Esto pasa con todos los campos de texto q tengo en el jsp.
Este es el código del jsp...no lo queria subir xq es algo largo pero seguro asi podrá ser más facil que me puedan ayudar(omiti algunas lineas xq no cabian en el archivo)...tengo 2 días en esto y nada
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles" %>
<%@ taglib uri="http://jcaptcha.sourceforge.net" prefix="jcaptcha"%>
<%@ page import="com.sg123.model.Language"%>
<%@ page import="com.alodiga.web.us.util.Constant"%>
<tiles:insert page="/WEB-INF/layouts/layout.jsp">
<tiles:put name="header" value="/WEB-INF/tiles/header.jsp" />
<tiles:put name="content" type="String">
<div id="colcont">
<jsp:include page="/WEB-INF/tiles/menu.jsp?type=register" />
<div class="registro">
<p><bean:message bundle="COMMON_MESSAGES" key="page.register.message1"/> <strong><bean:message bundle="COMMON_MESSAGES" key="page.register.message2"/></strong></p>
<html:form action="/doRegister" method="post">
<fieldset>
<legend><bean:message bundle="COMMON_MESSAGES" key="common.userData.data"/></legend>
<p class="regdatosl2">
<label><bean:message bundle="COMMON_MESSAGES" key="common.userData.email"/></label>
<logic:present name="bkRegister">
<html:text property="login" styleClass="inputtxt" readonly="readonly" ></html:text>
<html:hidden property="bkUser" value="y"/>
</logic:present>
<logic:notPresent name="bkRegister">
<html:text property="login" styleClass="inputtxt"></html:text>
<html:hidden property="bkUser"/>
</logic:notPresent>
<html:hidden property="id"/>
<span class="txterror">
<html:errors property="login"/>
</span>
<logic:present name="errorMessage">
<span class="txterror"><bean:write name="errorMessage" filter="false" /></span>
</logic:present>
</p>
<p class="regdatosl2">
<label><bean:message bundle="COMMON_MESSAGES" key="common.userData.password"/></label>
<html:password property="password" styleClass="inputtxt"></html:password>
<span class="txterror">
<html:errors property="password"/>
</span>
</p>
<p class="regdatosl1">
<label><bean:message bundle="COMMON_MESSAGES" key="common.userData.repassword"/></label>
<html:password property="repassword" styleClass="inputtxt" ></html:password>
<span class="txterror">
<html:errors property="repassword"/>
</span>
</p>
<p class="regdatosl2">
<label><bean:message bundle="COMMON_MESSAGES" key="common.userData.name"/></label>
<html:text property="name" styleClass="inputtxt" ></html:text>
<span class="txterror">
<html:errors property="name"/>
</span>
</p>
<p class="regdatosl1">
<label><bean:message bundle="COMMON_MESSAGES" key="common.userData.lastName"/></label>
<html:text property="lastName" styleClass="inputtxt" value=""></html:text>
<span class="txterror">
<html:errors property="lastName"/>
</span>
</p>
<p class="regdatosl1">
<label><bean:message bundle="COMMON_MESSAGES" key="page.register.salesChannel"/></label>
<logic:present name="salesChannels">
<html:select property="salesChannel" styleClass="selecttxt">
<html:optionsCollection name="salesChannels" value="id" label="alias" />
</html:select>
</logic:present>
<span class="txterror">
<html:errors property="salesChannel"/>
</span>
</p>
<p class="regdatosl2" style="height:50px;padding-bottom:8px">
<label> </label>
<img width="170px" height="50px" id="kaptcha" border="0" alt="captcha" src="<%=request.getContextPath()%>/jcaptcha.do"/>
<!--<img id="kaptcha" border="0" alt="captcha" class="txtcaptcha" src="<%=request.getContextPath()%>/jcaptcha.do">-->
<a onclick="document.getElementById('kaptcha').src='< %=request.getContextPath()%>/jcaptcha.do?random='+Math.random()">
<img border="0" src="<%=request.getContextPath()%>/images/ico_reload.gif" align="top" alt=""/>
</a>
</p>
<p class="regdatosl1">
<label><bean:message bundle="COMMON_MESSAGES" key="page.register.captcha"/></label>
<html:text property="jcaptcha_response" styleClass="inputtxt" styleId="jcaptcha_response" />
<span class="txterror">
<jcaptcha:message/>
<html:errors property="jcaptcha_response"/>
<script type="text/javascript">
document.getElementById("jcaptcha_response").value = '';
</script>
</span>
</p>
<p>
<label> </label>
<html:hidden property="time" value="0" styleId="timeLogin"/>
<input name="" type="reset" class="inputbtn" value="<bean:message bundle="COMMON_MESSAGES" key="common.button.reset"/>"/> <input name="" type="submit" class="inputbtn" value="<bean:message bundle="COMMON_MESSAGES" key="common.button.send"/>" onclick="var currentTime = new Date(); document.getElementById('timeLogin').value=current Time.getTime();"/>
</p>
</fieldset>
</html:form>
</div>
</div>
</tiles:put>
<tiles:put name="footer" value="/WEB-INF/tiles/footer.jsp" />
</tiles:insert>