Re: Problem with html:errors tag - still not working

2001-11-29 Thread BinhMinh Nguyen

Ted,
thanks for reply, I did what you suggested, but it
still does not work, I also double check the tld
import statement. Do you have any idea why?
thanks

Binh


--- Ted Husted [EMAIL PROTECTED] wrote:
 Double check that the taglib is imported at the top
 of the JSP. 
 
 You can also set 
 
 init-param
param-namenull/param-name
param-valuefalse/param-value
 /init-param
 
 in the web.xml so that it will report any missing
 message keys.
 
 -- Ted Husted, Husted dot Com, Fairport NY USA.
 -- Custom Software ~ Technical Services.
 -- Tel +1 716 737-3463
 -- http://www.husted.com/struts/
 
 
 BinhMinh Nguyen wrote:
  
  For some reasons, this html:errors is no longer
  working for me :( can some one help me out?
  
  In the web.xml, I  added this
  
  !--the application resources --
  init-param
 param-nameapplication/param-name

 param-valueApplicationResources/param-value
  /init-param
  
  In the struts-config.xml, I  added this:
  
  action-mappings
  !-- Retailer-Main --
  action path=/forgetpassword
  
  type=com.fnet.struts.login.ForgetPasswordAction
  name=forgetPasswordForm
  input=/login.jsp
  scope=request
  validate=true
  
  /action
  
/action-mappings
  
  in the ACtionForm bean my validate method work
 fine:
  
   public ActionErrors validate(ActionMapping
 mapping,
  HttpServletRequest request)
 {
  
 
 FNPrinter.toScreen(ForgetPasswordForm-validate():
  validating User-info ...);
ActionErrors errors = new ActionErrors();
  
  
if ((userId == null) || (userId.length() 
 1))
{
  
  FNPrinter.toScreen(ForgetPasswordForm-invalid
  UserId:  + userId);
   errors.add(errInvalidUserId, new
 
 ActionError(error.login.forgetpw.userid.invalid));
}
  
if ((userEmail == null) ||
 (userEmail.length() 
  1))
{
  
  FNPrinter.toScreen(ForgetPasswordForm-invalid
  UserEmail:  + userEmail);
   errors.add(errInvalidUserEmail, new
 

ActionError(error.login.forgetpw.useremail.invalid));
}
  
FNPrinter.toScreen(Error-Log:  +
  errors.size());
  
return errors;
 }
  
  and the jsp page , I tried to display the error
 like
  this:
  tr
  td colspan=1nbsp;/td
  td align=leftUser_Name:nbsp;nbsp;/td
  td align=left colspan=1
  html:text property=userId size=20 /
  nbsp;nbsp;
  html:errors property=errInvalidUserId
 /
  /td
  /tr
  
  my Application resources also has the property for
  this key...
  
  it still does not work for me,
  
  CAn someone help me on this.
  thanks
  
  Binh
  
  __
  Do You Yahoo!?
  Yahoo! GeoCities - quick and easy web site
 hosting, just $8.95/month.
  http://geocities.yahoo.com/ps/info1
  
  --
  To unsubscribe, e-mail:  
 mailto:[EMAIL PROTECTED]
  For additional commands, e-mail:
 mailto:[EMAIL PROTECTED]
 u can also set 
 
 init-param
param-namenull/param-name
param-valuefalse/param-value
 /init-param
 
 in the web.xml, so it will report any missing
 messages. 
 
 BinhMinh Nguyen wrote:
  
  For some reasons, this html:errors is no longer
  working for me :( can some one help me out?
  
  In the web.xml, I  added this
  
  !--the application resources --
  init-param
 param-nameapplication/param-name

 param-valueApplicationResources/param-value
  /init-param
  
  In the struts-config.xml, I  added this:
  
  action-mappings
  !-- Retailer-Main --
  action path=/forgetpassword
  
  type=com.fnet.struts.login.ForgetPasswordAction
  name=forgetPasswordForm
  input=/login.jsp
  scope=request
  validate=true
  
  /action
  
/action-mappings
  
  in the ACtionForm bean my validate method work
 fine:
  
   public ActionErrors validate(ActionMapping
 mapping,
  HttpServletRequest request)
 {
  
 
 FNPrinter.toScreen(ForgetPasswordForm-validate():
  validating User-info ...);
ActionErrors errors = new ActionErrors();
  
  
if ((userId == null) || (userId.length() 
 1))
{
  
  FNPrinter.toScreen(ForgetPasswordForm-invalid
  UserId:  + userId);
   errors.add(errInvalidUserId, new
 
 ActionError(error.login.forgetpw.userid.invalid));
}
  
if ((userEmail == null) ||
 (userEmail.length() 
  1))
{
  
  FNPrinter.toScreen(ForgetPasswordForm-invalid
  UserEmail:  + userEmail);
   errors.add(errInvalidUserEmail, new
 

ActionError(error.login.forgetpw.useremail.invalid));
 
=== message truncated ===


__
Do You Yahoo!?
Yahoo! GeoCities - quick and easy web site hosting, just $8.95/month.
http://geocities.yahoo.com/ps/info1

--
To unsubscribe, e-mail:   mailto:[EMAIL PROTECTED]
For additional commands, e-mail: mailto:[EMAIL PROTECTED]




RE: Problem with html:errors tag - still not working

2001-11-29 Thread Miroslav Stojanovic



 -Original Message-
 From: BinhMinh Nguyen [mailto:[EMAIL PROTECTED]]
 Sent: Thursday, November 29, 2001 5:42 PM
 To: Struts Users Mailing List
 Subject: Re: Problem with html:errors tag - still not working
 
 
 Ted,
 thanks for reply, I did what you suggested, but it
 still does not work, I also double check the tld
 import statement. Do you have any idea why?
 thanks
 
 Binh
 
 
 --- Ted Husted [EMAIL PROTECTED] wrote:
  Double check that the taglib is imported at the top
  of the JSP. 
  
  You can also set 
  
  init-param
 param-namenull/param-name
 param-valuefalse/param-value
  /init-param
  
  in the web.xml so that it will report any missing
  message keys.
  
  -- Ted Husted, Husted dot Com, Fairport NY USA.
  -- Custom Software ~ Technical Services.
  -- Tel +1 716 737-3463
  -- http://www.husted.com/struts/
  
  
  BinhMinh Nguyen wrote:
   
   For some reasons, this html:errors is no longer
   working for me :( can some one help me out?
   
   In the web.xml, I  added this
   
   !--the application resources --
   init-param
  param-nameapplication/param-name
 
  param-valueApplicationResources/param-value
   /init-param
   
   In the struts-config.xml, I  added this:
   
   action-mappings
   !-- Retailer-Main --
   action path=/forgetpassword
   
   type=com.fnet.struts.login.ForgetPasswordAction
   name=forgetPasswordForm
   input=/login.jsp
   scope=request
   validate=true
   
   /action
   
 /action-mappings
   
   in the ACtionForm bean my validate method work
  fine:
   
public ActionErrors validate(ActionMapping
  mapping,
   HttpServletRequest request)
  {
   
  
  FNPrinter.toScreen(ForgetPasswordForm-validate():
   validating User-info ...);
 ActionErrors errors = new ActionErrors();
   
   
 if ((userId == null) || (userId.length() 
  1))
 {
   
   FNPrinter.toScreen(ForgetPasswordForm-invalid
   UserId:  + userId);
errors.add(errInvalidUserId, new
  
  ActionError(error.login.forgetpw.userid.invalid));
 }
   
 if ((userEmail == null) ||
  (userEmail.length() 
   1))
 {
   
   FNPrinter.toScreen(ForgetPasswordForm-invalid
   UserEmail:  + userEmail);
errors.add(errInvalidUserEmail, new
  
 
 ActionError(error.login.forgetpw.useremail.invalid));
 }
   
 FNPrinter.toScreen(Error-Log:  +
   errors.size());
   
 return errors;
  }
   
   and the jsp page , I tried to display the error
  like
   this:
   tr
   td colspan=1nbsp;/td
   td align=leftUser_Name:nbsp;nbsp;/td
   td align=left colspan=1
   html:text property=userId size=20 /
   nbsp;nbsp;
   html:errors property=errInvalidUserId
  /
   /td
   /tr
   
   my Application resources also has the property for
   this key...
   
   it still does not work for me,
   
   CAn someone help me on this.
   thanks
   
   Binh
   
   __
   Do You Yahoo!?
   Yahoo! GeoCities - quick and easy web site
  hosting, just $8.95/month.
   http://geocities.yahoo.com/ps/info1
   
   --
   To unsubscribe, e-mail:  
  mailto:[EMAIL PROTECTED]
   For additional commands, e-mail:
  mailto:[EMAIL PROTECTED]
  u can also set 
  
  init-param
 param-namenull/param-name
 param-valuefalse/param-value
  /init-param
  
  in the web.xml, so it will report any missing
  messages. 
  
  BinhMinh Nguyen wrote:
   
   For some reasons, this html:errors is no longer
   working for me :( can some one help me out?
   
   In the web.xml, I  added this
   
   !--the application resources --
   init-param
  param-nameapplication/param-name
 
  param-valueApplicationResources/param-value
   /init-param
   
   In the struts-config.xml, I  added this:
   
   action-mappings
   !-- Retailer-Main --
   action path=/forgetpassword
   
   type=com.fnet.struts.login.ForgetPasswordAction
   name=forgetPasswordForm
   input=/login.jsp
   scope=request
   validate=true
   
   /action
   
 /action-mappings
   
   in the ACtionForm bean my validate method work
  fine:
   
public ActionErrors validate(ActionMapping
  mapping,
   HttpServletRequest request)
  {
   
  
  FNPrinter.toScreen(ForgetPasswordForm-validate():
   validating User-info ...);
 ActionErrors errors = new ActionErrors();
   
   
 if ((userId == null) || (userId.length() 
  1))
 {
   
   FNPrinter.toScreen(ForgetPasswordForm-invalid
   UserId:  + userId);
errors.add(errInvalidUserId, new
  
  ActionError(error.login.forgetpw.userid.invalid));
 }
   
 if ((userEmail == null) ||
  (userEmail.length() 
   1))
 {
   
   FNPrinter.toScreen(ForgetPasswordForm-invalid
   UserEmail:  + userEmail);
errors.add