Author: gseitz
Date: Fri Nov 30 13:53:07 2007
New Revision: 599975
URL: http://svn.apache.org/viewvc?rev=599975&view=rev
Log:
WICKET-1196: render namespace for markup placeholder tag
Modified:
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/Component.java
Modified:
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/Component.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/Component.java?rev=599975&r1=599974&r2=599975&view=diff
==============================================================================
--- wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/Component.java
(original)
+++ wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/Component.java
Fri Nov 30 13:53:07 2007
@@ -2302,11 +2302,22 @@
// write out a placeholder tag into the markup
final ComponentTag tag = markupStream.getTag();
+ String namespacePrefix =
Strings.isEmpty(tag.getNamespace()) ? null
+ : tag.getNamespace() + ":";
+
getResponse().write("<");
+ if (namespacePrefix != null)
+ {
+ getResponse().write(namespacePrefix);
+ }
getResponse().write(tag.getName());
getResponse().write(" id=\"");
getResponse().write(getMarkupId());
getResponse().write("\"
style=\"display:none\"></");
+ if (namespacePrefix != null)
+ {
+ getResponse().write(namespacePrefix);
+ }
getResponse().write(tag.getName());
getResponse().write(">");
}