cmlenz      02/01/27 13:16:52

  Modified:    src/taglib/jstl/org/apache/slide/taglib/tag/jstl Tag:
                        SLIDE_1_0 JstlTagUtils.java
  Log:
  Port bugfix (check for null expressions)
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.2   +10 -4     
jakarta-slide/src/taglib/jstl/org/apache/slide/taglib/tag/jstl/JstlTagUtils.java
  
  Index: JstlTagUtils.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/taglib/jstl/org/apache/slide/taglib/tag/jstl/JstlTagUtils.java,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 -r1.1.2.2
  --- JstlTagUtils.java 27 Jan 2002 16:06:55 -0000      1.1.2.1
  +++ JstlTagUtils.java 27 Jan 2002 21:16:52 -0000      1.1.2.2
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/taglib/jstl/org/apache/slide/taglib/tag/jstl/JstlTagUtils.java,v
 1.1.2.1 2002/01/27 16:06:55 cmlenz Exp $
  - * $Revision: 1.1.2.1 $
  - * $Date: 2002/01/27 16:06:55 $
  + * $Header: 
/home/cvs/jakarta-slide/src/taglib/jstl/org/apache/slide/taglib/tag/jstl/JstlTagUtils.java,v
 1.1.2.2 2002/01/27 21:16:52 cmlenz Exp $
  + * $Revision: 1.1.2.2 $
  + * $Date: 2002/01/27 21:16:52 $
    *
    * ====================================================================
    *
  @@ -90,7 +90,7 @@
    * tag.
    * 
    * @author <a href="mailto:[EMAIL PROTECTED]";>Christopher Lenz</a>
  - * @version $Revision: 1.1.2.1 $
  + * @version $Revision: 1.1.2.2 $
    */
   public class JstlTagUtils {
       
  @@ -110,6 +110,9 @@
                                                      PageContext pageContext)
           throws JspException {
           
  +        if (expression == null) {
  +            return null;
  +        }
           Object result = null;
           try {
               result =
  @@ -136,6 +139,9 @@
                                                      PageContext pageContext)
           throws JspException {
           
  +        if (expression == null) {
  +            throw new NullAttributeException(tagName, attributeName);
  +        }
           Object result = 
               ExpressionEvaluatorManager.evaluate(attributeName, expression,
                                                   expectedType, tag,
  
  
  

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

Reply via email to