I generated my sitemap xml files using wicket, the xml is something like: <?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url wicket:id="urlList"> <loc wicket:id="locNode">http://www.example.com/</loc> <lastmod wicket:id="lastmodNode">2005-01-01</lastmod> <changefreq wicket:id="changefreqNode">monthly</changefreq> <priority wicket:id="priorityNode">0.8</priority> </url> </urlset>
be sure to name the markup file .xml and to override @Override public String getMarkupType() { return "xml"; } in your page ... that should work Milan Křápek wrote: > > Hi, > I want to generate XML document using wicket but I have this problem. > > I want to generate something like > > <root> > <var name="a1"/> > <var name="a2"/> > <var name="a3"/> > > <otherStructure/> > </root> > > I decided to generate the <var> elements by ListView. This has some > problem, because after rendering I have in my XML document > some elements that I cannot have there. > > After some investigation and removing wicket dependent markups by > getMarkupSettings().setStripWicketTags(true); and > setRenderBodyOnly(true); > > I get this XML code: > > <?xml version="1.0" encoding="UTF-8"?> > <root> > <wicket:container wicket:id="vars"> > > </wicket:container> > </root> > > where vars is my ListView that add Label var that contains string s = > "<var name=\"" + String varName + "\" />". > I thought this should work, but wicket encode '<' and '>' as < > > that is not valid XML. > > All I need is to say wicket to do not encode this characters. Any Idea?? > > The second idea I have was to do something like : > > <?xml version="1.0" encoding="UTF-8"?> > <root> > <wicket:container wicket:id="vars"> > <var wicket:message="name:myLabel"/> > </wicket:container> > </root> > > But it has some problem too. I know how to give to wicket:message > attribute some value from my properties file, but is there any way to add > there a Label?? > > Thanks for any halp. I did not say that there cannot be any other way how > to do it, but I have not found it. > > Please help. This is very urgent and blokable for me. If I did not find > the way how to do it I will have to look up for some another presentation > layer. That will be very bad, because except this I found Wicket great. > > Sorry for my English. > > Milan > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > ----- Michael Sparer http://talk-on-tech.blogspot.com -- View this message in context: http://www.nabble.com/wicket-xml---add-label-as-xml-element-atribute-tp17253179p17253615.html Sent from the Wicket - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]