Dear Wiki user, You have subscribed to a wiki page or wiki category on "Tapestry Wiki" for change notification.
The following page has been changed by ChristianGorbach: http://wiki.apache.org/tapestry/Tapestry5HowToXhtml ------------------------------------------------------------------------------ </html> }}} + + Optional: To prevent weird scripting problems in Firefox et al., replace the xmlMarkupModel with the version below: + + + {{{ + import static org.apache.tapestry.ioc.internal.util.CollectionFactory.newSet; + + import java.util.Set; + + import org.apache.tapestry.dom.DefaultMarkupModel; + import org.apache.tapestry.dom.EndTagStyle; + + public class ImprovedXhtmlMarkupModel extends DefaultMarkupModel { + + private static final Set<String> DONT_ABRV = newSet("script", "div", "span", "p"); + + @Override + public EndTagStyle getEndTagStyle(String element) { + boolean isDontAbr = DONT_ABRV.contains(element); + return isDontAbr ? EndTagStyle.REQUIRE : EndTagStyle.ABBREVIATE; + + } + @Override + public boolean isXML() { + return true; + } + } + + }}} + --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
