Boa tarde Pessoal.
Estou desenvolvendo uma aplicação utilizando ICEfaces e preciso incluir um menu nas minha páginas. Ems jsf (.jsp) faço o seguinte:
<%include src="menu.jsp"%>
Alguem sabe como fazer um ICEface (.jspx)?
Boa tarde Pessoal.
Estou desenvolvendo uma aplicação utilizando ICEfaces e preciso incluir um menu nas minha páginas. Ems jsf (.jsp) faço o seguinte:
<%include src="menu.jsp"%>
Alguem sabe como fazer um ICEface (.jspx)?
Tenta o <ui:include src=“meuArquivo.jspx” />
Ja tentei este include, mas a uri utilizada foi
ui="http://java.sun.com/jsf/facelets"
Ai apresenta um erro ao executar que o recurso não foi encontrado, se incluo a biblioteca facelets no projeto, o netbeans não consegue fazer o deploy do módulo porque o formato de arquivo deve ser xhtml.
Como faço para resolver o problema?
Bom, eu uso o fview:
<f:view xmlns:ui=“http://java.sun.com/jsf/facelets”>
consegui fazer da seguinte forma:
<?xml version="1.0" encoding="UTF-8"?>
<!--
Document : SIGAEWeb1
Created on : 24/02/2010, 11:42:41
Author : jose
-->
<jsp:root xmlns:ui="http://java.sun.com/jsf/facelets" version="2.1" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html" xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:ice="http://www.icesoft.com/icefaces/component">
<jsp:directive.page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"/>
<f:view>
<html>
<head>
<title>SIGAE - principal</title>
</head>
<body bgcolor="#E6FEFF">
<ui:include src="menu.jspx"></ui:include>
<br/><br/><br/><br/>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 14pt;" align="center">Bem vindo ao SIGAE</div><br/>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 12pt;" align="center">Sistema de Gerenciamento de Alimentação Escolar</div><br/><br/>
</body>
</html>
</f:view>
</jsp:root>
claro, incluindo as devidas bibliotecas.
Valeu pessoal.