  | Mailing List | | Home | | Forum Home | | JBoss - Java Application Server | | Tomcat - JSP/Servlet container | | Struts - A MVC web framework | | iText - An open source PDF Java Library | | JDOM - JDOM XML Parser | | JSP - A mailing list about Java Server Pages specification and reference | | J2EE - A mailing list for Java(tm) 2 Platform, Enterprise Edition | | J2EE Pattern - An interest list for Sun Java Center J2EE Pattern Catalog | | Servlet - A mailing list for discussion about Sun Microsystem's Java Servlet API Technology | |
Struts & Hibernate
|
|
|
  | | | xhtml problem | xhtml problem 2007-09-05 - By Kenton
Back
Old thread... However, I believe I'm doing exactly what you are saying: Struts 2.0.x + XHTML + .jspx file with a <s:if> embedded inside a <td> element. This is working perfectly. No errors in my editor (NetBeans 5.5.1) or in the runtime (Glassfish v2). Here is a simple example:
<?xml version="1.0" encoding="UTF-8 (See http://UTF-8.ora-code.com)"?> <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.1" xmlns:s="/struts-tags" xmlns="http://www.w3.org/1999/xhtml"> <jsp:directive.page contentType="application/xhtml+xml;charset=UTF-8 (See http://UTF-8.ora-code.com)"/>
<jsp:output doctype-root-element="html" doctype-public="-//W3C//DTD XHTML 1.1//EN" doctype-system="http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" /> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Some Page</title> <script type="text/javascript" language="JavaScript"> // <![CDATA[ // <![CDATA[ // ]]> // ]]> </script> </head> <body> <h2>This is a test page</h2> <p> Message: <s:property value="message" /><br/> <table> <tr> <td> <s:if test="found"> Found<br/> </s:if>
<s:if test="!found"> Not Found <br/> </s:if> </td> </tr> </table> </p> </body> </html> </jsp:root>
Ray Clough wrote: > > I produce all my jsp pages is xml format - ie. as 'jspx' jsp-documents. I > find a serious drawback to the struts tags, and I'm wondering if anyone > has a suggestion. The xhtml does not allow element content within other > elements; for example the <td> tag cannot contain a <s:if> tag. Lots of > examples in the struts documentation use this, which is not a problem for > regular html, but is a big show stopper in xml. The tags do allow jsp-el, > but not other elements. > > Any suggestions? > - Ray Clough >
-- View this message in context: http://www.nabble.com/xhtml-problem-tf3848996 .html#a12510895 Sent from the Struts - User mailing list archive at Nabble.com.
-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ------ To unsubscribe, e-mail: user-unsubscribe@(protected) For additional commands, e-mail: user-help@(protected)
|
|
 |