Bom dia! antes que alguem me critique dizendo que ja existem topicos a respeito, aviso que é como procurar uma agulha no palheiro!
Indo ao que interessa… Estou desenvolvendo um site utilizando jsf, netbeans e tomcat 6.0.18, sendo que localmente o sistema roda 100%, mas porém, ao carregar a aplicação no provedor através do .war gerado pelo netbeans e executar paginas com campos das classes de meus beans, nao acontece nada, ou seja, meus beanms nao estão fumegando, então gostaria de saber se eu tenho que colocar o endereço do hospedeiro em alguma configuração no faces-config? o codigo segue abaixo:
<managed-bean>
<managed-bean-name>orcamento</managed-bean-name>
<managed-bean-class>Beans.Orcamento</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
<managed-bean>
<managed-bean-name>orcamentoDao</managed-bean-name>
<managed-bean-class>Dao.OrcamentoDao</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
<managed-bean>
<managed-bean-name>anexo</managed-bean-name>
<managed-bean-class>Beans.Anexo</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
<managed-bean>
<managed-bean-name>anexoDao</managed-bean-name>
<managed-bean-class>Dao.AnexoDao</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
<managed-bean>
<managed-bean-name>upload</managed-bean-name>
<managed-bean-class>Dao.Upload</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean>
<managed-bean>
<managed-bean-name>cadcli</managed-bean-name>
<managed-bean-class>Beans.Cliente</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
<managed-bean>
<managed-bean-name>cliDao</managed-bean-name>
<managed-bean-class>Dao.ClienteDao</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
<managed-bean>
<managed-bean-name>contato</managed-bean-name>
<managed-bean-class>Beans.Contato</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
</managed-bean>
<managed-bean>
<managed-bean-name>contatoDao</managed-bean-name>
<managed-bean-class>Dao.ContatoDao</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
<navigation-rule>
<from-view-id>/orcament.jsp</from-view-id>
<navigation-case>
<from-outcome>ok</from-outcome>
<to-view-id>/sucess.jsp</to-view-id>
<redirect/>
</navigation-case>
</navigation-rule>
<navigation-rule>
<from-view-id>/cliente.jsp</from-view-id>
<navigation-case>
<from-outcome>ok</from-outcome>
<to-view-id>/sucess.jsp</to-view-id>
<redirect/>
</navigation-case>
</navigation-rule>
<navigation-rule>
<from-view-id>/contato.jsp</from-view-id>
<navigation-case>
<from-outcome>ok</from-outcome>
<to-view-id>/sucess.jsp</to-view-id>
<redirect/>
</navigation-case>
</navigation-rule>
<navigation-rule>
<from-view-id>/anexo.jsp</from-view-id>
<navigation-case>
<from-outcome>ok</from-outcome>
<to-view-id>/sucess.jsp</to-view-id>
<redirect/>
</navigation-case>
</navigation-rule>
pagina contato
<%–
Document : contato
Created on : 05/11/2008, 11:14:20
Author : CDC
–%>
<%@page contentType=“text/html”%>
<%@page pageEncoding=“UTF-8”%>
<%@taglib prefix=“f” uri=“http://java.sun.com/jsf/core”%>
<%@taglib prefix=“h” uri=“http://java.sun.com/jsf/html”%>
<%@ taglib uri=“http://richfaces.org/a4j” prefix=“a4j”%>
<%@ taglib uri=“http://richfaces.org/rich” prefix=“rich”%>
</h:inputText>
<h:outputText value="#{contato.empresa}" id="no"/>
</td>
</tr>
<tr>
<td>
<font color="#FFFF00">
<h:outputLabel value="Fones"/>
</font>
</td>
<td>
<h:inputText size="27" value="#{contato.fones}" id="fone">
<rich:jQuery selector="#fone" query="mask('([telefone removido] / ([telefone removido]')" timing="onload"/>
</h:inputText><br>
</td>
</tr>
<tr>
<td>
<font color="#FFFF00">
<h:outputLabel value="E-mail"/>
</font>
</td>
<td>
<h:inputText maxlength="100" size="55" value="#{contato.email}"/>
</td>
</tr>
<tr>
<td>
<font color="#FFFF00">
<h:outputLabel value="Setor"/>
</font>
</td>
<td>
<rich:comboBox enableManualInput="false" defaultLabel="Selecione um setor" value="#{contato.setor}">
<f:selectItems value="#{contatoDao.tipoContato}"/>
</rich:comboBox>
</td>
</tr>
<tr>
<td>
<font color="#FFFF00">
<h:outputLabel value="Assunto"/>
</font>
</td>
<td>
<h:inputText maxlength="50" size="35" value="#{contato.assunto}"/>
</td>
</tr>
<tr>
<td>
<font color="#FFFF00">
<h:outputLabel value="Mensagem"/>
</font>
</td>
<td>
<h:inputTextarea style="width:357px; height: 80px;" value="#{contato.mensagem}"/>
</td>
</tr>
<tr align="right">
<td colspan="2">
<a4j:commandButton action="#{contatoDao.insere}" value="Enviar"/>
</td>
</tr>
</table>
</a4j:form>
</div>
</div>
</f:view>
</body>
------ web.xml <?xml version="1.0" encoding="UTF-8"?> com.sun.faces.verifyObjects true com.sun.faces.validateXml true javax.faces.STATE_SAVING_METHOD client org.richfaces.SKIN blueSky<filter>
<display-name>RichFaces Filter</display-name>
<filter-name>richfaces</filter-name>
<filter-class>org.ajax4jsf.Filter</filter-class>
<init-param>
<param-name>createTempFiles</param-name>
<param-value>false</param-value>
<filter-mapping>
<filter-name>richfaces</filter-name>
<servlet-name>Faces Servlet</servlet-name>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
<dispatcher>INCLUDE</dispatcher>
</filter-mapping>
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>/faces/*</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>
10
</session-timeout>
</session-config>
<welcome-file-list>
<welcome-file>faces/intro.jsp</welcome-file>
</welcome-file-list>
</web-app>
|