tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From lar...@locus.apache.org
Subject cvs commit: jakarta-tomcat/src/share/org/apache/jasper/runtime JspRuntimeLibrary.java
Date Tue, 21 Nov 2000 00:47:17 GMT
larryi      00/11/20 16:47:16

  Modified:    src/share/org/apache/jasper/runtime JspRuntimeLibrary.java
  Log:
  Make setProperty with param="..." not set the property if the parameter
  is empty.
  
  Modify introspect() to allow introspecthelper() to decide whether to set or
  not set the property since it can tell if the property is an array or not.
  
  Revision  Changes    Path
  1.7       +4 -6      jakarta-tomcat/src/share/org/apache/jasper/runtime/JspRuntimeLibrary.java
  
  Index: JspRuntimeLibrary.java
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat/src/share/org/apache/jasper/runtime/JspRuntimeLibrary.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- JspRuntimeLibrary.java	2000/11/15 14:53:07	1.6
  +++ JspRuntimeLibrary.java	2000/11/21 00:47:15	1.7
  @@ -1,7 +1,7 @@
   /*
  - * $Header: /home/cvs/jakarta-tomcat/src/share/org/apache/jasper/runtime/JspRuntimeLibrary.java,v
1.6 2000/11/15 14:53:07 larryi Exp $
  - * $Revision: 1.6 $
  - * $Date: 2000/11/15 14:53:07 $
  + * $Header: /home/cvs/jakarta-tomcat/src/share/org/apache/jasper/runtime/JspRuntimeLibrary.java,v
1.7 2000/11/21 00:47:15 larryi Exp $
  + * $Revision: 1.7 $
  + * $Date: 2000/11/21 00:47:15 $
    *
    * ====================================================================
    * 
  @@ -149,8 +149,6 @@
   	while ( e.hasMoreElements() ) {
   	    String name  = (String) e.nextElement();
   	    String value = request.getParameter(name);
  -	    if (value == null || value.equals(""))
  -		continue;
   	    introspecthelper(bean, name, value, request, name, true);
   	}
       }
  @@ -196,7 +194,7 @@
   			createTypedArray (bean, method, values, t); 
   		    }
   		} else {
  -		    if(value == null) return;
  +		    if(value == null || (param != null && value.equals(""))) return;
   		    Object oval = convert(value, type);
   		    if ( oval != null )
   			method.invoke(bean, new Object[] { oval });
  
  
  

Mime
View raw message