Update of /var/cvs/applications/taglib/src/org/mmbase/bridge/jsp/taglib
In directory james.mmbase.org:/tmp/cvs-serv20805

Modified Files:
        FieldInfoTag.java 
Log Message:
made fieldlist go before formtag to determin id, otherwise you can't decently 
have multplice nodes in one form


See also: 
http://cvs.mmbase.org/viewcvs/applications/taglib/src/org/mmbase/bridge/jsp/taglib


Index: FieldInfoTag.java
===================================================================
RCS file: 
/var/cvs/applications/taglib/src/org/mmbase/bridge/jsp/taglib/FieldInfoTag.java,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -b -r1.106 -r1.107
--- FieldInfoTag.java   17 Mar 2008 16:18:15 -0000      1.106
+++ FieldInfoTag.java   3 Apr 2008 16:29:27 -0000       1.107
@@ -43,7 +43,7 @@
  * @author Michiel Meeuwissen
  * @author Jaco de Groot
  * @author Gerard van de Looi
- * @version $Id: FieldInfoTag.java,v 1.106 2008/03/17 16:18:15 michiel Exp $
+ * @version $Id: FieldInfoTag.java,v 1.107 2008/04/03 16:29:27 michiel Exp $
  */
 public class FieldInfoTag extends FieldReferrerTag implements Writer {
     private static Logger log;
@@ -525,10 +525,12 @@
      * @since MMBase-1.8
      */
     public String getPrefix() throws JspTagException {
-        FormTag ft = getFormTag(false, null);
-        String id = (ft != null ? ft.getId() : null);
+
+        String id = fieldProvider.getId();
+
         if (id == null) {
-            id = fieldProvider.getId();
+            FormTag ft = getFormTag(false, null);
+            id = (ft != null ? ft.getId() : null);
         }
         if (id == null) {
             id = "";
@@ -536,6 +538,8 @@
         return id;
     }
 
+
+
     /**
      * decode and encode can be overriden.
      */
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to