Pessoal, gostaria de uma força em algo teoricamente simples.
A minha página JSPX está sendo mostrada dessa forma no browser (IE, no Firefox não, pois ele diz que há um problema no XML):
[code]<?xml version=“1.0” encoding=“UTF-8”?>
<jsp:root xmlns:jsp=“http://java.sun.com/JSP/Page” version=“2.0”><html xmlns=“http://www.w3.org/1999/xhtml”>
<head>
<script type=“text/javascript” src="/sample-facelets/faces/myFacesExtensionResource/org.apache.myfaces.renderkit.html.util.MyFacesResourceLoader/12016114/navmenu.jscookmenu.HtmlJSCookMenuRenderer/JSCookMenu.js"><!–
//–></script>
<script type=“text/javascript” src="/sample-facelets/faces/myFacesExtensionResource/org.apache.myfaces.renderkit.html.util.MyFacesResourceLoader/12016114/navmenu.jscookmenu.HtmlJSCookMenuRenderer/MyFacesHack.js"><!–
//–></script>
<title>T I T U L O - X H T M L</title>
<script language=“JavaScript” type=“text/javascript” src=“jscookmenu/JSCookMenu.js”></script>
<script language=“JavaScript” type=“text/javascript” src=“jscookmenu/ThemeOffice/theme.js”></script>
</head>
<body>
<form id=“formTeste” name=“formTeste” method=“post” action="/sample-facelets/index.jsf" enctype=“application/x-www-form-urlencoded”>
<input type=“hidden” name=“formTeste” value=“formTeste” />
<input type="hidden" name="jscook_action" id="jscook_action" /><script type="text/javascript">var formTeste_navMenu_menu =
[[null, ‘Ok’, ‘formTeste_navMenu_menu:A]http://localhost:8080/’, ‘formTeste’, null]];</script><div id=“formTeste_navMenu_menu”></div>
<script type=“text/javascript”> if(window.cmDraw!=undefined) { cmDraw (‘formTeste_navMenu_menu’, formTeste_navMenu_menu, ‘ThemeOffice’, cmhbl, ‘hbl’);}</script><span id=“formTeste:id1”>TESTE</span><input type=“hidden” name=“javax.faces.ViewState” id=“javax.faces.ViewState” value=“H4sIAAAAAAAAAJVVXWgcVRQ+O8k2f60mDUZFgrGt1YrM5I8mJBab/4zuJjW7LVof0pvZuzuTzJ8zd3ZnKxT7oIIFEfwBMcWCPvjQvuibD4qICMVWDPiiL1IEEdQHEaq+6Ll3dne2yZTQ+3C5e/fc755z5vu+e/l3SAce9D6fWSdlIpvELsnLa+tUY5NvXH/2/W7/iCkBhC4ApH0PRjTHkv3AlotEo75MXNc0NMIMx5ZzjDCaJTYpUU+1XPNQ3qN0ySnQv4qffnZlcOHzvRyn8ijwMcBvC2soiOk6NrWZfFI9ZdDKiuMwjPVfgHMgVUbFgYPJB3RmmfIiTvOOZ0FHEec89RmtH34Gj6Zg2vFKmCvRdCpb1RpG4DOsxSZli9qBvO5rjrMhlhxuxrEsYheeys3gbhZ3oQ0j+aKOPIPIEhzdHfmkukTKRkk0iQOojFqQXl81CqPNJabgyC4lLgfMDViehgxajMJQGPDDfEiNVXtj1eHiwA/WE3/WaccxKbGvDXgvfb/57x8SpE5DukzMgIZuSmTSBeJMrzgTMMOUpzyPVDOGz8LzW/3vfk0utkBKhVbfOEsFJ6DSitMeTKlzMZ/NrE5P5dQZBl2KYRdoiF11QwTsjgEzjkZMeu7vnjObg//8JkGrCu068XUNiZKBNs0JbOZVGewXfFR44kqOeYZdmsxAO/8ZIMF4sr0YXiaeQWwmfobufzgYSNMrOLkMKXRr/arNKHJz/41LH948/+q4xCup1V9PUcQtBdYa9V65/HZ/11s/Xaizfw/2s9HdVELv++LeN+4VJS9ieVniptt++OLLvjPftYA0D52mQwrzRGOOp0IH0z3q645ZCN0njwuIPZV2/jn5BQzuaxadSZkvZ6dWnl5VZxm0jxU1Oj48NJQUNXXiREadm8VslB3/GahQeZYWSWCy+Wjz0BSquZp3Nqi9uPnt7KT9zqVIsvfc8j2x+nu/+mjjmzB0WZPiePGH+bSXT/tY1NE6nbk8XcGxu7Cmlog1DNqorbGqKw4/xKeDoZs0Etodr9IJqw5x14M7upkSNzX6NniUF9HTKGKiJnLWkHtzRf0JYo8dgucpohGxK69Tiy4Xi4ZGUa36mrkLebobq7Y7rWFkjddwd1yDsBZWs5g4/6iTKI3ljZo3HE42HGHki8hG6uVImXrPXf3k2Jub17ISSBno0Ezi+0vEqmuw08eYgjjDoC9SreEoOYrKNI2zZM2kk6G47pEdJKToB7REtGqWMt0pTCPJUOgQjRQKNAMpi8EDAjVUqKlEgXOhi4Lx0VAR+nbIeVLaHl1H5rT24P6ofAzdHvexcvXCzzdHX5dEXG8jLo744OXXcn+e3npCuANm8HATNRIAMwajHjFvpN8bWRj68Tq/n7dvofIY9OmMuROKYnJj1B2fTYwPjg8qzYYU+d/2V7rmile2Tv3ya/+LC3WfghCfk+EmvQ4cHx5+fGxsAM0GMzl2IPm+A2Gi3iCBqzFDW+6Uq8PjnKv7Yq7iOxa9Zrd1Dv7exc6RipxDoHKodH4ul5+LkuabS/8DZRpttdAIAAA=” />
</form>
<!-- MYFACES JAVASCRIPT -->
</body>
</html>[/code]
O Fonte é esse:
<?xml version="1.0" encoding="UTF-8"?>
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:t="http://myfaces.apache.org/tomahawk"
version="2.0">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>T I T U L O - X H T M L</title>
<script language="JavaScript" type="text/javascript" src="jscookmenu/JSCookMenu.js" />
<script language="JavaScript" type="text/javascript" src="jscookmenu/ThemeOffice/theme.js"/>
</head>
<body>
<f:view>
<h:form id="formTeste">
<input type="hidden" name="jscook_action" id="jscook_action" />
<t:jscookMenu theme="hbl"
layout="ThemeOffice"
id="navMenu"
immediate="true">
<t:navigationMenuItem action="http://localhost:8080/" itemLabel="Ok" />
</t:jscookMenu>
<h:outputText value="TESTE" id="id1" />
</h:form>
</f:view>
</body>
</html>
</jsp:root>
Reparem bem que a tag <jsp:root> não é fechada corretamente quando analiso o código-fonte.
Alguém sabe do que se trata?