Salve,
scrivo qui perché è da una settimana che sono su sto problema e sul sito ufficiale JBoss nessuno mi risponde, quindi vediamo se qui trovo qualcosa di buono.
Ora, c'è un motivo al Mondo per cui non riesco a vedere la mia mappa Google in questo codice?
N.B.: i puntini sono sostituiti dalla mia chiave privata.codice:<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %> <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %> <%@ taglib uri="http://richfaces.org/a4j" prefix="a4j"%> <%@ taglib uri="http://richfaces.org/rich" prefix="rich"%> <html> <body> <f:view> <rich:gmap gmapKey="..." /> </f:view> </body> </html>
N.N.B.: questo è un progetto che ho iniziato perché non mi funziona quel tag, ma cosa interessante: nel progetto in cui lo sto sviluppando il tag sembra funzionare solo se quando lo dovrei vedere passo dalla lingua italiana a quella inglese o viceversa. Però devo farlo ogni volta. Esempio: apro il tab con dentro la mappa (non la vedo), passo da una lingua all'altra e appare. Vado un po' in giro, torno a quel tab lo apro: niente. Cambio lingua: ecco la mappa. Cosa vuol dire???
Questo è il codice di dove funziona solo dopo il cambio lingua:
e la pagina incriminata /pages/fragments/PatientEditor.jsp:codice:<%@page import="beans.util.ExtendedDataTableBean"%> <%@page contentType="text/html" pageEncoding="UTF-8"%> <%@taglib prefix="f" uri="http://java.sun.com/jsf/core"%> <%@taglib prefix="h" uri="http://java.sun.com/jsf/html"%> <%@taglib prefix="a4j" uri="http://richfaces.org/a4j"%> <%@taglib prefix="rich" uri="http://richfaces.org/rich"%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <f:view> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title><h:outputText value="#{msg.patients_list} - #{msg.medic}: #{extendedDataTableBean.username} (#{extendedDataTableBean.nome} #{extendedDataTableBean.cognome})" /></title> <link href="<% out.print(request.getContextPath());%>/resources/css/position.css" rel="stylesheet" type="text/css" /> <% ExtendedDataTableBean med = ((ExtendedDataTableBean) session.getAttribute("extendedDataTableBean")); med.invalidPats(); %> </head> <body> <jsp:include page="/pages/fragments/header.jsp" /> <jsp:include page="/pages/fragments/medicMenu.jsp" /> <section> <a4j:form id="patients"> <h:panelGrid id="all" columns="2" columnClasses="col1, col2"> <rich:panel header="#{msg.patients_list}" style="width: 670px"> <rich:extendedDataTable value="#{extendedDataTableBean.patsDataModel}" var="res" id="table" width="650px" height="260px" selectionMode="#{extendedDataTableBean.selectionMode}" selection="#{extendedDataTableBean.selectionPat}" > <f:facet name="header"> <h:outputText value="#{msg.patients}"/> </f:facet> <rich:column sortBy="#{res.id}" width="20px"> <f:facet name="header"> <h:outputText value="Id"/> </f:facet> <h:outputText value="#{res.id}"/> </rich:column> <rich:column sortBy="#{res.nome}" width="50px"> <f:facet name="header"> <h:outputText value="#{msg.name}"/> </f:facet> <h:outputText value="#{res.nome}"/> </rich:column> <rich:column sortBy="#{res.cognome}" width="60px"> <f:facet name="header"> <h:outputText value="#{msg.surname}"/> </f:facet> <h:outputText value="#{res.cognome}"/> </rich:column> <rich:column sortBy="#{res.dataNascita}" width="100px"> <f:facet name="header"> <h:outputText value="#{msg.birthday}"/> </f:facet> <h:outputText value="#{res.dataNascita}"/> </rich:column> <rich:column sortBy="#{res.luogoNascita}"> <f:facet name="header"> <h:outputText value="#{msg.birthplace}"/> </f:facet> <h:outputText value="#{res.luogoNascita}"/> </rich:column> <rich:column sortBy="#{res.indirizzo}"> <f:facet name="header"> <h:outputText value="#{msg.adress}"/> </f:facet> <h:outputText value="#{res.indirizzo}"/> </rich:column> <rich:column sortBy="#{res.cap}" width="50px"> <f:facet name="header"> <h:outputText value="CAP"/> </f:facet> <h:outputText value="#{res.cap}"/> </rich:column> <rich:column sortBy="#{res.longitudine}" width="70px"> <f:facet name="header"> <h:outputText value="#{msg.longitude}"/> </f:facet> <h:outputText value="#{res.longitudine}"/> </rich:column> <rich:column sortBy="#{res.latitudine}" width="70px"> <f:facet name="header"> <h:outputText value="#{msg.latitude}"/> </f:facet> <h:outputText value="#{res.latitudine}"/> </rich:column> <f:facet name="footer"> <rich:datascroller id="ds"></rich:datascroller> </f:facet> <a4j:support reRender="all" id="examinations_render" event="onselectionchange" action="#{extendedDataTableBean.takePatSelection}" /> </rich:extendedDataTable> <rich:spacer width="100%" height="20px"/> <jsp:include page="/pages/fragments/ExaminationList.jsp" /> </rich:panel> <rich:column styleClass="col2"> <jsp:include page="/pages/fragments/PatientEditor.jsp" /> <rich:spacer width="100%" height="20px"/> <jsp:include page="/pages/fragments/ExaminationEditor.jsp" /> </rich:column> </h:panelGrid> </a4j:form> </section> </body> </html> </f:view>
Idee? Consigli? Suggerimenti?codice:<%@ page contentType="text/html" pageEncoding="UTF-8" %> <%@taglib prefix="f" uri="http://java.sun.com/jsf/core"%> <%@taglib prefix="h" uri="http://java.sun.com/jsf/html"%> <%@taglib prefix="a4j" uri="http://richfaces.org/a4j"%> <%@taglib prefix="rich" uri="http://richfaces.org/rich"%> <rich:panel header="#{msg.patient} - ID: #{extendedDataTableBean.singleSelectedPat.id}" id="info_pat" style="width: 250px; height: 290px"> <rich:tabPanel id="gmaptab" switchType="ajax" width="100%" height="230"> <rich:tab label="#{msg.details}"> <h:panelGrid columns="2" columnClasses="cl1, cl2"> <h:outputText value="#{msg.name}: "/> <rich:inplaceInput id="edited_name" defaultLabel="#{msg.charters_slide}" value="#{extendedDataTableBean.singleSelectedPat.nome}"/> <h:outputText value="#{msg.surname}: "/> <rich:inplaceInput defaultLabel="#{msg.charters_slide}" value="#{extendedDataTableBean.singleSelectedPat.cognome}"/> <h:outputText value="#{msg.Username}: "/> <rich:inplaceInput defaultLabel="#{msg.charters_slide}" value="#{extendedDataTableBean.singleSelectedPat.username}"/> <h:outputText value="#{msg.Password}: "/> <rich:inplaceInput defaultLabel="#{msg.charters_slide}" value="#{extendedDataTableBean.singleSelectedPat.password}"/> <h:outputText value="#{msg.birthday}: "/> <rich:calendar value="#{extendedDataTableBean.singleSelectedPat.dataNascita}" popup="true" showInput="false" showApplyButton="true" direction="bottom-left" jointPoint="bottom-left" /> <h:outputText value="#{msg.birthplace}: "/> <rich:inplaceInput defaultLabel="#{msg.charters_slide}" value="#{extendedDataTableBean.singleSelectedPat.luogoNascita}" > </rich:inplaceInput> <h:outputText value="#{msg.adress}: "/> <rich:inplaceInput defaultLabel="#{msg.charters_slide}" value="#{extendedDataTableBean.singleSelectedPat.indirizzo}"/> <h:outputText value="CAP: "/> <rich:inplaceInput defaultLabel="#{msg.charters_slide}" value="#{extendedDataTableBean.singleSelectedPat.cap}"/> <h:outputText value="#{msg.longitude}: "/> <rich:inplaceInput defaultLabel="#{msg.charters_slide}" value="#{extendedDataTableBean.singleSelectedPat.longitudine}"/> <h:outputText value="#{msg.latitude}: "/> <rich:inplaceInput defaultLabel="#{msg.charters_slide}" value="#{extendedDataTableBean.singleSelectedPat.latitudine}"/> </h:panelGrid> <rich:spacer width="100%" height="5px" /> <h:panelGrid columns="2" columnClasses="b2,b2" width="100%"> <a4j:commandButton value="#{msg.serch}" disabled="#{extendedDataTableBean.updatePatButtonDisable}" reRender="all" action="#{extendedDataTableBean.downloadContent()}" /> <a4j:commandButton value="#{msg.update}" disabled="#{extendedDataTableBean.updatePatButtonDisable}" reRender="all" action="#{extendedDataTableBean.updatePatient}" /> </h:panelGrid> </rich:tab> <rich:tab label="#{msg.map}" reRender="gmaptab" > <rich:gmap id="gmap" style="width: 200px; height: 200px" lat="36.836578" lng="10.231651" zoom="17" gmapKey="..." /> </rich:tab> </rich:tabPanel> </rich:panel>


Rispondi quotando