Dan,

Should you be using"
<html:text 
instead of:
<input type="text" name="searchString" size="30" >
<input type="submit" name="Submit" value="Go">

Tom





Daniel Kies <[EMAIL PROTECTED]> 
01/26/2006 04:07 PM
Please respond to
"Struts Users Mailing List" <user@struts.apache.org>


To
Struts Users Mailing List <user@struts.apache.org>
cc

Subject
Validation problems






Hello.  I am trying to do some standard validations, but I am failing. Any
ideas why?  I know the errors are getting raised as the request is
forwarding back to the initial page making the request, but the error
messages are not showing on the page.  Any help is appreciated!

Struts config DynaActionForm:
<form-bean name="searchForm" 
type="org.apache.struts.action.DynaActionForm">
<form-property name="searchString" 
type="java.lang.String"></form-property>

<action path="/Search" name="searchForm" type="com.actions.SearchAction"
input="/LoadHomePage.do" validate="true">
<forward name="success" path="displaysearchresults.jsp"/>
<forward name="error" path="LoadHomePage.do"/>
</action>


jsp:
<html:form action="/Search">
<html:errors/>
<input type="text" name="searchString" size="30" >
<input type="submit" name="Submit" value="Go">
</html:form>

  if(searchString.equals("kill")){
   ActionErrors errors = new ActionErrors();
   errors.add("errors", new ActionError("errors", "errors"));
   saveErrors(request, errors);

   return mapping.findForward("error");

Reply via email to