<!DOCTYPE HTML PUBLIC"-//W3C//DTD HTML 4.01 Transitional//EN"> | |
<html> | |
<head> | |
<META HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8"> | |
<title>Notas da versão do NetBeans Visual Web Pack 5.5.1</title> | |
<!--<link rel="stylesheet" type="text/css" href="/netbeans.css" media="screen">--> | |
<link rel="stylesheet" type="text/css" href="../../../../netbeans.css" media="screen"> | |
<meta name="description" content="Este guia oferece informações em relação às alterações do NetBeans Visual Web Pack | |
de versão à versão, notas sobre configuração e problemas conhecidos e links de outra documentação do Visual Web Pack."> | |
<meta name="keywords" content="perguntas freqüentes, configuração, FAQ"> | |
</head> | |
<body> | |
<a name=top></a> | |
<h1>Notas de versão do NetBeans Visual Web Pack 5.5.1</h1> | |
<!-- <p>Last Updated: October 2006</p> --> | |
<p>O NetBeans Visual Web Pack 5.5.1 oferece um ambiente para construir rapidamente aplicativos da Web com componentes JavaServer Faces ativado por Ajax, suporte à vinculação com arrastar e soltar a fontes de dados, etc. </p> | |
<p><b>Conteúdo</b></p> | |
<ul> | |
<li> <a href="#sysreq" title="Pré-requisitos">Requisitos do sistema</a> </li> | |
<li> <a href="#configinfo" title="Informações de configuração">Informações de configuração</a> </li> | |
<li><a href="#sampleapp">Aplicativos de amostra </a></li> | |
<li><a href="#changenotes">Notas sobre alterações </a></li> | |
<li><a href="#knownissues">Problemas conhecidos</a></li> | |
<li><a href="#documentation">Documentação</a></li> | |
<li> <a href="#more_information">Mais informações</a></li> | |
</ul> | |
<br> | |
<p><b>Observação: </b>Os componentes Ajax incluídos no NetBeans Visual Web Pack 5.5.1 são apenas exemplos, e não se destinam a aplicativos de produção. </p> | |
<p><b>Observação: </b>A atualização 1 para NetBeans Visual Web Pack agora está disponível. Consulte as <a href="#changenotes">Notas sobre alterações</a> para obter mais informações </p> | |
<!-- PREREQUISITES --> | |
<h2><a name=sysreq></a>Requisitos do sistema</h2> | |
<p>Este tópico especifica os pré-requisitos que devem ser atendidos antes de você instalar o NetBeans Visual Web Pack 5.5.1.</p> | |
<blockquote> | |
<h3>Configuração do sistema</h3> | |
<p>A tabela a seguir lista o hardware mínimo e os requisitos de sistema operacional para a execução do NetBeans Visual Web Pack 5.5.1:</p> | |
<table border=1 cellpadding=4 cellspacing=3 summary="minimum h/w and OS specs"> | |
<col width=36*> | |
<col width=36*> | |
<col width=36*> | |
<col width=36*> | |
<col width=36*> | |
<col width=77*> | |
<tr valign=top> | |
<th width=14%> <p> | |
Plataforma</p></th> | |
<th width=14%> <p>CPU</p></th> | |
<th width=8%> <p align="center">RAM</p></th> | |
<th width=8%> <p>Espaço em disco</p></th> | |
<th width=20%> <p>Sistema operacional</p></th> | |
<th width=24%> <p>Navegadores suportados</p></th> | |
</tr> | |
<tr valign=top> | |
<td width=14%> <p>Solaris SPARC</p></td> | |
<td width=14%> <p>UltraSPARC III com velocidade de processamento de 750 MHz</p></td> | |
<td width=8%> <p align="center">1 GB</p></td> | |
<td width=8%> <p align="center">130 MB</p></td> | |
<td width=20%> <p>Solaris 10 OS</p></td> | |
<td width=24%> <p> Mozilla 1.7 suportado pela Sun</p></td> | |
</tr> | |
<tr valign=top> | |
<td width=14%> <p>Solaris (x86 Platform Edition)</p></td> | |
<td width=14%> <p>Intel Pentium 4 (ou equivalente) com velocidade de processamento de 1 GHz</p></td> | |
<td width=8%> <p align="center">1 GB</p></td> | |
<td width=8%> <p align="center">130 MB</p></td> | |
<td width=20%> <p> Solaris 10 OS</p></td> | |
<td width=24%> <p> Mozilla 1.7 suportado pela Sun</p></td> | |
</tr> | |
<tr valign=top> | |
<td width=14%> <p>Microsoft Windows</p></td> | |
<td width=14%> <p>Intel Pentium 4 (ou equivalente) com velocidade de processamento de 1 GHz</p></td> | |
<td width=8%> <p align="center">1 GB</p></td> | |
<td width=8%> <p align="center">130 MB</p></td> | |
<td width=20%> <p>Windows 2000 Professional Edition (Service Pack 4), <br> Windows XP Professional Edition (Service Pack 2)<br> | |
</p></td> | |
<td width=24%> <p>Internet Explorer 5.5 Service Pack 2 (Windows 2000)<br> Internet Explorer 6 Service Pack 2 (Windows XP) | |
</p></td> | |
</tr> | |
<tr valign=top> | |
<td width=14%> <p>Linux</p></td> | |
<td width=14%> <p>Intel Pentium 4 (ou equivalente) com velocidade de processamento de 1 GHz</p></td> | |
<td width=8%> <p align="center">1 GB</p></td> | |
<td width=8%> <p align="center">130 MB</p></td> | |
<td width=20%> <p>Red Hat Fedora Core 3 (exceto quando estiver sendo executado no local zh_CN e possivelmente em outros locais asiáticos - consulte <a href="#render">Problemas de renderização</a> em Problema conhecido abaixo.) | |
</p></td> | |
<td width=24%> <p>Firefox 1.0.4 (mínimo)</p></td> | |
</tr> | |
<tr valign=top> | |
<td width=14%> <p>Mac OS</p></td> | |
<td width=14%> <p>1 GHz PowerPC G4<br> 1.83 GHz Intel Dual Core</p></td> | |
<td width=8%> <p align="center">1 GB</p></td> | |
<td width=8%> <p align="center">130 MB</p></td> | |
<td width=20%> <p>Macintosh OS 10.4, 10.4.5</p></td> | |
<td width=24%> <p>Safari 1.2.1 no mínimo (Safari 2 no mínimo para OS 10.4.5), Mozilla 1.6</p></td> | |
</tr> | |
</table><br><br> | |
<h3>Software necessário</h3> | |
<p>Antes da instalação do NetBeans Visual Web Pack 5.5.1, o software abaixo deve ser instalado:</p> | |
<ul> | |
<li><a href="../../../../downloads/index.html?pagelang=pt_BR" target="_blank">NetBeans IDE 5.5.1</a>.</li> | |
<li><a href="http://java.sun.com/javase/downloads/index.jsp" target="_blank">Java SE Development Kit (JDK) 5.0 atualização 6 (versão 1.5.0_06)</a> ou superior.<br> <br> Se não tiver o JDK 5.0 atualização 6 ou superior instalado, não é possível prosseguir com a instalação. Você pode fazer o download deste JDK na página de <a href="http://java.sun.com/javase/downloads/index.jsp" target="_blank">downloads do Java SE</a>. <br> <br> Observe que as instalações do Mac OS X requerem o Java 2 Standard Edition (J2SE) 5.0 versão 4. Você pode fazer o download deste JDK da <a href="http://www.apple.com/support/downloads/" target="_blank">página de downloads da Apple</a>. Procure "J2SE" para localizar essa versão. </li> | |
<li> Um servidor de aplicativos <br> <br> Para tirar vantagem dos bancos de dados e dos aplicativos de amostra do Visual Web Pack e para desenvolver aplicativos visuais da Web com o Java EE5, use o servidor de aplicativos Sun Java System 9, Platform Edition, o servidor de aplicativos do Java EE 5 de código aberto. Para obter mais informações, consulte <a href="http://www.sun.com/software/products/appsrvr/index.xml" target="_blank">Downloads do Java EE</a>. </li> | |
</ul> | |
<br> | |
<h3>Tecnologias compatíveis</h3> | |
<p><b>O NetBeans Visual Web Pack 5.5.1 é compatível com as seguintes tecnologias:</b></p> | |
<ul> | |
<li>Enterprise JavaBeans (EJB) 3.0</li> | |
<li>JAX-WS 2.0</li> | |
<li>Java Persistence (JSR-220)</li> | |
<li>JavaServer Faces 1.2 (JSR-127)</li> | |
<li>Java Servlet 2.5</li> | |
<li>JavaServer Pages (JSP) 2.1</li> | |
<li>Struts 1.2.9</li> | |
<li>API de Java para Chamadas de Procedimento Remoto (RPCs) baseadas em XML (JAX-RPC) 1.6.</li> | |
<li>APIs de Java para registros de XML (JAXR) 1.0</li> | |
<li>API de Java para processamento de XML (JAXR) 1.2</li> | |
<li>JavaServer Pages Standard Tag Library 1.1</li> | |
</ul> | |
<div class="greybox" style=""> | |
<p><b>Observação:</b> usar versões do JBoss, WebLogic ou Struts diferentes daquelas explicitamente listadas pode resultar em comportamento imprevisível do IDE porque são interfaces externas e não são controladas pela equipe do projeto. </p> | |
</div> | |
<p><b>O NetBeans IDE 5.5.1 foi testado com os seguintes servidores de aplicativos:</b></p> | |
<ul> | |
<li>Sun Java System Application Server 9.1 Beta (GlassFish V2)</li> | |
<!--<li>Sun Java System Application Server PE 8.1 update 2</li>--> | |
<li>Servidor de aplicativos Sun Java System PE 8.2</li> | |
<li>Tomcat 5.5.17</li> | |
<li>JBoss 4.0.4</li> | |
<li>WebLogic 9.1</li> | |
</ul> | |
<div class="greybox"> | |
<p> Se estiver usando o servidor de aplicativos GlassFish, recomenda-se executar a compilação final do GlassFish V2 para trabalhar com o NetBeans IDE 5.5.1.</p> | |
</div> | |
<h3><a name="sup_dat"></a>Bancos de dados suportados, Drivers JDBC e Recipientes de implantação</h3> | |
<p>O NetBeans Visual Web Pack 5.5.1 é testado nos seguintes bancos de dados e drivers: | |
<ul><li><a href="#oracleoracle">Driver Oracle / Banco de dados Oracle</a></li> | |
<li><a href="#mssql">Driver Microsoft / Banco de dados SQL Server</a></li> | |
<li><a href="#ibmdb2">Driver IBM / Banco de dados IBM</a></li> | |
<li><a href="#mysqlmysql">Driver MySQL / Banco de dados MySQL </a></li> | |
<li><a href="#dd">DataDirect / Oracle/SQLServer/DB2/Sybase </a></li> | |
</ul> | |
<p class="titlectable"><a name="oracleoracle"></a>Driver Oracle testado no banco de dados Oracle: | |
<table border=1 cellpadding=4 cellspacing=3 summary="oracle driver info"> | |
<col width="1*"><col width="3*"><tr><td>Local do driver</td><td><a href="http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/htdocs/jdbc_10201.html" target="_blank">Oracle Database 10g Release 2 JDBC Drivers</a></td> | |
</tr> | |
<tr> | |
<td>Versões do driver</td> | |
<td>Banco de dados Oracle 10g versão 2 (10.2.0.2) | |
</td></tr> | |
<tr> | |
<td>Arquivo JAR do driver</td> | |
<td><tt> ojdbc14.jar </tt></td> | |
</tr> | |
<tr> | |
<td>Nomes de classe do driver</td> | |
<td> oracle.jdbc.driver.OracleDriver</td> | |
</tr> | |
<tr> | |
<td>Formatos de URL</td> | |
<td> jdbc:oracle:thin:@//<em>nomedohost</em>:<em>porta</em>/<em>bancodedados</em></td> | |
</tr> | |
<tr> | |
<td>URL de exemplo</td> | |
<td> jdbc:oracle:thin:@//localhost:1521/ora9i</td> | |
</tr></table> | |
</p> | |
<p><a name="mssql"></a><span class="titlectable">Driver Microsoft testado no banco de dados SQL Server:</span> | |
<table border=1 cellpadding=4 cellspacing=3 summary="ms sql driver info"> | |
<col width="1*"><col width="3*"><tr><td>Local do driver</td> | |
<td><a href="http://www.microsoft.com/en-us/download/details.aspx?id=2505" target="_blank">Microsoft SQL Server 2005 JDBC Driver 1.1</a></td> | |
</tr> | |
<tr><td>Versão do driver</td> | |
<td>Microsoft SQL Server 2005 JDBC Driver 1.1<br> <tt>sqljdbc_1.1.1501.101_enu.tar.gz</tt></td> | |
</tr> | |
<tr> | |
<td>Arquivo JAR do driver</td> | |
<td><tt>sqljdbc.jar</tt></td> | |
</tr> | |
<tr><td>Nome de classe do driver</td><td> com.microsoft.sqlserver.jdbc.SQLServerDriver</td> | |
</tr> | |
<tr><td>Formato de URL</td> | |
<td> jdbc:sqlserver://<em>nomedohost</em>:1433;databaseName=<em>bancodedados</em>;selectMethod=cursor</td> | |
</tr> | |
<tr><td>URL de exemplo</td><td> jdbc:sqlserver://localhost:1433;databaseName=viagem;selectMethod=cursor</td> | |
</tr></table></p> | |
<p class="titlectable"><a name="ibmdb2"></a>Drivers IBM testados com o banco de dados DB2: | |
<table border=1 cellpadding=4 cellspacing=3 summary="ibm driver info" ><col width="1*"><col width="3*"><tr><td>Local do driver</td><td><a href="https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?pkgid=&S_SRCID=rjd&source=rjd&S_TACT=104AH+W42&S_CMP=&S_PKG=dl_82&s=z<ype=input&l=All+Lang+per+ESD%2FPA+Media&mtype=input&m=download&id=2004-09-20+10%3A09%3A21.003415R&fam=&cat=" target="_blank">DB2 Personal Developer's Edition: Redistributable JDBC Type 4 Driver</a> (requer registro)</td> | |
</tr> | |
<tr><td>Versão do driver</td><td>Redistributable DB2 JDBC Type 4 driver v8 fixpack 11 <br> <tt>db2_jdbc_t4_fp11.zip</tt></td> | |
</tr> | |
<tr><td>Arquivos JAR do driver</td> | |
<td>Tipo 4<ul> | |
<li><tt>db2jcc.jar</tt></li> | |
<li><tt>2jcc_license_cu.jar</tt></li> | |
</ul></td> | |
</tr> | |
<tr><td>Nome de classe do driver</td><td> com.ibm.db2.jcc.DB2Driver</td> | |
</tr> | |
<tr> | |
<td>Formato do URL (Tipo 4)</td> | |
<td> jdbc:db2://<em>nomedohost</em>:<em>porta</em>/<em>bancodedados</em></td> | |
</tr> | |
<tr><td>URL de exemplo</td> | |
<td>jdbc:db2://localhost:50002/sample</td> | |
</tr></table> </p> | |
<p><b>Observação: </b>Os drivers IBM oferecem suporte para Tipo 2 (nativo) e Tipo 4 (Java puro). Para forçar os drivers a serem executados no Tipo 4, adicione uma propriedade: driverType = 4 ao conectar ao banco de dados.</p> | |
<p class="titlectable"><a name="mysqlmysql"></a>Drivers MySQL testados com o banco de dados MySQL: | |
<table border=1 cellpadding=4 cellspacing=3 summary="ibm driver info" ><col width="1*"><col width="3*"><tr><td>Local do driver</td> | |
<td><a href="http://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.0.3.tar.gz/from/pick" target="_blank">Download do Connector/J 5.0.3</a> (tar.gz)<br> <a href="http://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.0.3.zip/from/pick" target="_blank">Download do Connector/J 5.0.3</a> (zip)</td> | |
</tr> | |
<tr><td>Versão do driver</td><td> MySQL<sup>®</sup> Connector/J 5.0.3 | |
</td> | |
</tr> | |
<tr><td>Arquivos JAR do driver</td> | |
<td>mysql-connector-java-5.0.3-bin.jar</td> | |
</tr> | |
<tr><td>Nome de classe do driver</td> | |
<td> org.gjt.mm.mysql.Driver</td> | |
</tr> | |
<tr> | |
<td>Formato de URL</td> | |
<td> jdbc:mysql://<em>nome_do_host</em>:<em>porta</em>/<em>banco_de_dados</em><br> jdbc:mysql://<em>nome_do_host</em>/<em>banco_de_dados</em> </td> | |
</tr> | |
<tr><td>URL de exemplo</td> | |
<td>jdbc:mysql://localhost:3306/sample<br> jdbc:mysql://localhost/sample</td> | |
</tr></table> </p> | |
<p class="titlectable"><a name="dd"></a>Drivers DataDirect testados com banco de dados Oracle, SQL Server, DB2 e Sybase: </p> | |
<table border=1 cellpadding=4 cellspacing=3 summary="datadirect driver info"><col width="1*"><col width="3*"><tr><td>Local do driver</td><td><a href="http://www.datadirect.com/downloads/registration/connect_jdbc/index.ssp" target="_blank">DataDirect Connect for JDBC, Release 3.6 Service Pack 1</a></td> | |
</tr> | |
<tr> | |
<td>Versões do driver</td> | |
<td>DataDirect Connect para JDBC - 3.6<br> DataDirect Connect para JDBC - 3.6.07 | |
</td></tr> | |
<tr> | |
<td>Arquivos <tt>.jar</tt> do driver</td><td>Arquivos <tt>.jar</tt> do driver DataDirect | |
<ul> | |
<li><tt>base.jar</tt></li> | |
<li><tt>util.jar</tt></li> | |
<li><tt>spy.jar</tt></li> | |
<li><tt>resource.jar</tt></li> | |
<li><tt>oracle.jar</tt></li> | |
<li><tt>sybase.jar</tt></li> | |
<li><tt>sqlserver.jar</tt></li> | |
<li><tt>db2.jar</tt></li> | |
<li><tt>informix.jar</tt></li> | |
</ul></td> | |
</tr> | |
<tr> | |
<td>Nomes de classe do driver</td> | |
<td>Classes do driver DataDirect | |
<ul> | |
<li>com.ddtek.jdbc.oracle.OracleDriver</li> | |
<li>com.ddtek.jdbc.sqlserver.SQLServerDriver</li> | |
<li>com.ddtek.jdbc.db2.DB2Driver</li> | |
<li>com.ddtek.jdbc.sybase.SybaseDriver</li> | |
</ul></td></tr> | |
<tr> | |
<td>Formatos de URL</td> | |
<td></li> | |
</ul> | |
Formatos de URL de DataDirect | |
<ul> | |
<li>jdbc:datadirect:oracle://<em>nome_do_servidor</em>[:<em>númerodaPorta</em>];SID=<em>bancodedados</em></li> | |
<li>jdbc:datadirect:sqlserver://<em>nome_do_servidor</em>[:<em>númerodaPorta</em>];nomedoBancodedados=<em>bancodedados</em></li> | |
<li>jdbc:datadirect:db2://<em>nome_do_servidor</em>[:<em>númerodaPorta</em>]nomedoBancodedados=<em>bancodedados</em></li> | |
<li>jdbc:datadirect:sybase://<em>nome_do_servidor</em>[:<em>númerodaPorta</em></li> | |
</ul></td></tr> | |
<tr> | |
<td>URLs de exemplo</td> | |
<td><tt>jdbc:datadirect:oracle://localhost;SID=ora9i</tt><br> <tt>jdbc:datadirect:sqlserver://localhost:1433;DatabaseName=travel;SelectMethod=cursor</tt><br> <tt>jdbc:datadirect:db2://localhost:50002;databaseName=sample</tt></td> | |
</tr></table> | |
</blockquote> | |
<h3>Aplicativos firewall</h3> | |
<p>Os aplicativos firewall ativados podem impedir que alguns componentes sejam configurados corretamente durante o processo de instalação. Consulte a documentação do seu firewall para determinar se deve ser desativado antes da instalação.</p> | |
</blockquote> <p align=center><a href="#top">superior</a></p> | |
<!-- CONFIG INFO --> | |
<h2><a name=configinfo></a>Informações de configuração</h2> | |
<p>Informações sobre a configuração do NetBeans Visual Web Pack 5.5.1 para bancos de dados e servidores de aplicativos podem ser encontradas no <a href="vwp-install_pt_BR.html#configinfo">Guia de instalação</a>. </p> | |
<p>Se o Visual Web Pack estiver configurado para usar o servidor de aplicativos Sun Java System 9, Platform Edition, então um servidor de bancos de dados incorporado (Java DB) estará incluído. Para obter mais informações sobre o Java DB, consulte <a href="http://developers.sun.com/prodtech/javadb/" title="Uma rápida descrição do Java DB" target="_blank">Uma rápida descrição do Java DB</a>. Quando o servidor de aplicativos Sun Java System estiver configurado, e depois que o IDE for reiniciado, um banco de dados de amostra chamado <b>Viagem</b> e uma conexão de banco de dados de <b>Viagem</b> são configurados. Se a pasta base, localizada em <tt><HOME>/.netbeans/5.5.1</tt>, for removida, os bancos de dados permanecerão intactos até a próxima vez que o servidor de aplicativos Sun Java System for reconfigurado. A pasta do banco de dados de amostra se localiza na pasta base <tt>.netbeans-derby</tt>. </p> | |
<p><span class="bold"><b>Observação: </b></span>Antes de determinar uma conexão de bancos de dados para o banco de dados Viagem, você deve iniciar o Java DB. </p> | |
<blockquote> | |
<h3><a name="bundledDB"></a>Banco de dados incorporado</h3> | |
<p>Se instalar o servidor de aplicativos Sun Java System, você poderá configurar o banco de dados Java DB incorporado para trabalhar também com o NetBeans Visual Web Pack 5.5.1. </p> | |
<p>Para configurar o servidor Java DB em uma instalação independente do NetBeans IDE 5.5.1: | |
<ol> | |
<li>Inicie o IDE.</li> | |
<li>Registre o servidor de aplicativos Sun Java System na janela Tempo de execução do NetBeans IDE conforme descrito no <a href="vwp-install_pt_BR.html#config_sjas">Guia de instalação</a>. | |
<li>Escolha Ferramentas > Opções e, na caixa de diálogo Opções, clique em Opções avançadas.</li> | |
<li>Expanda Configuração do IDE > Configurações de servidores e ferramentas externas e selecione Banco de dados Java DB para verificar as configurações do banco de dados.</li> | |
</ol> | |
<h3>Restaurando conexões de bancos de dados<a name="restdbcon"></a></h3> | |
<p>Ao abrir projetos do Java Studio Creator que têm componentes vinculados aos conjuntos de linhas no Visual Web Pack, o IDE não encontra as fontes de dados. Ao importar um projeto para o Visual Web Pack, o IDE lhe aconselha a fazer backup desse projeto visto que não poderá ser aberto no Java Studio Creator. Para resolver o problema de conexões de dados ausentes, adicione o driver do banco de dados e, em seguida, reconecte o projeto ao banco de dados. Não é necessário adicionar o driver do banco de dados se o projeto usar o Java DB e se o servidor de aplicativos Sun Java System tiver sido instalado conforme o descrito em <a href="#bundledDB">Banco de dados incorporado</a>. </p> | |
<div>Para adicionar o driver de banco de dados: </div> | |
<ol> | |
<li>Abra a janela Tempo de execução. </li> | |
<li>Expanda o nó Banco de dados. Clique com o botão direito do mouse em Drivers e escolha Novo driver. </li> | |
<li>Na janela Novo driver JDBC, clique em Adicionar. Navegue até o arquivo <tt>.jar</tt> do banco de dados e clique em Abrir.</li> | |
<li>Selecione Classe do driver, digite um nome para o banco de dados (ou mantenha o padrão) e clique em OK. </li> | |
<li>Clique com o botão direito do mouse no nó Bancos de dados e escolha Nova conexão.</li> | |
<li> | |
<p>Na caixa de diálogo Nova conexão de banco de dados: </p> | |
<ol type="a"> | |
<li>Selecione o banco de dados na lista suspensa Nome.</li> | |
<li>Digite a URL do banco de dados.</li> | |
<li>Digite o nome de usuário e a senha. </li> | |
<li>Clique em OK. </li> | |
</ol> | |
</li> | |
<li>No nó Bancos de dados, clique com o botão direito do mouse na URL de banco de dados associada ao banco de dados. Depois clique com o botão direito do mouse na conexão de bancos de dados e escolha Conectar. Você pode ser solicitado a fornecer a senha.</li> | |
</ol> | |
<p>Consulte <a href="#sup_dat">Bancos de dados suportados, Drivers JDBC e Recipientes de implantação</a> para obter mais informações sobre os drivers e as URLs de banco de dados.</p> | |
<div>Para resolver a conexão do banco de dados:</div> | |
<ol><li> | |
<p>Abra a janela Projetos. O IDE procura as conexões de dados que estão faltando. Observe que quanto maior for o projeto, mais tempo esse processo irá demorar.</p> | |
Quando o IDE verifica que essas conexões de dados estão faltando, ele marca com um ícone o nó do projeto e exibe o nome em vermelho.</li> | |
<li>Clique com o botão direito do mouse no projeto com a conexão de dados ausente e escolha Resolver problemas de banco de dados no menu pop-up.</li> | |
<li>Na caixa de diálogo Resolver fonte(s) de dados, selecione o nome do banco de dados e clique em Adicionar conexão de dados.</li> | |
<li> | |
<p>Na caixa de diálogo Adicionar conexão de banco de dados, selecione seu banco de dados na lista suspensa Tipo de servidor, forneça as informações solicitadas e clique em OK.</p> | |
Para os aplicativos de Java Studio Creator que usam Java DB, digite o ID de usuário e senha associados ao aplicativo. Por exemplo, o ID de usuário e a senha do projeto CorporateTravelCenter são ambos <tt>travel</tt>. A URL de banco de dados possui o seguinte formato: <tt>jdbc:derby://<em>nome_do_host</em>:<em>número_da_porta</em>/<em>nome_do_banco_de_dados</em></tt>. Por exemplo, a URL de banco de dados do banco de dados Viagem incorporado ao Java DB na porta padrão é <tt>jdbc:derby://localhost:1527/travel</tt>.</li> | |
</ol> | |
<p align=center><a href="#top">superior</a></p> | |
<!-- SAMPLE APPLICATIONS --> <a name="sampleapp"></a><h2>Aplicativos de amostra</h2> | |
<p>Para usar os aplicativos de amostra do Visual Web Pack, você deve criar um novo projeto do Visual Web que use o aplicativo e conectar o projeto ao banco de dados de amostra, se um banco de dados tiver sido fornecido.</p> | |
<p> | |
O Visual Web Pack pode incluir as atualizações dos novos bancos de dados e aplicativos de amostra. Após realizar uma atualização, para verificar se há novos aplicativos de amostra, escolha Arquivo > Novo projeto para abrir o assistente para Novo projeto e, em seguida, escolha Amostras > Visual Web para ver a lista de aplicativos de amostra no painel direito. Para criar um aplicativo de amostra: | |
<ol> | |
<li> | |
<p>Escolha Arquivo > Novo projeto.</p>O assistente para Novo projeto é aberto. | |
</li> | |
<li>No painel Categorias do assistente para Novo projeto, expanda o nó Amostras e selecione Visual Web. </li> | |
<li>Selecione o projeto de amostra no painel Projetos e clique em Próximo para continuar.</li> | |
<li> | |
<p>Digite o nome do projeto no campo Nome do projeto.</p> | |
O IDE sugere um nome que pode ser editado.</li> | |
<li> | |
<p>Com base no nome do projeto, o IDE sugere o local e a pasta do projeto. Você pode alterar o local do projeto.</p> | |
O IDE cria um nome de pasta com base nas informações que você inserir. O IDE sugere um pacote Java padrão para o projeto. Você pode alterar o nome do pacote Java digitando um novo nome. | |
<li>Certifique-se de que o Java Blueprints esteja selecionado na lista suspensa Estrutura da fonte.</li> | |
<li> | |
<p>Certifique-se de que o servidor de aplicativos Sun Java System esteja selecionado na lista suspensa Servidor. | |
</p> | |
Se não encontrar o servidor de aplicativos Sun Java System na lista, você deve registrar o servidor no NetBeans conforme descrito na Ajuda, no tópico Registrando uma instância do servidor de aplicativos Sun Java System.</li> | |
<li>Selecione o Java EE5 na lista suspensa Versão do Java EE e clique em Finalizar para criar o projeto. | |
</li> | |
</li> | |
</ol> | |
</p> | |
<p align=center><a href="#top">superior</a></p> | |
<!-- KNOWN ISSUES --> | |
<h2><a name="changenotes"></a>Notas sobre alterações</h2> | |
Essa seção descreve as alterações realizadas no NetBeans Visual Web Pack de uma versão para a outra. | |
<h3><a name="changenotes551"></a>NetBeans Visual Web Pack 5.5.1 </h3> | |
<p></p> | |
<h3><a name="changenotes55ml"></a>NetBeans Visual Web Pack 5.5 ML (Multilíngüe)<br> | |
</h3> | |
<p>A versão ML adiciona suporte a idioma para japonês, chinês simplificado e português do Brasil. As questões seguintes também foram tratadas nesta versão:</p> | |
<!-- http://monaco.sfbay/detail.jsf?cr=6489989 --> <b><span style="color: rgb(4, 84, 145);">Cabeçalhos da caixa de listagem AddRemove do Internet Explorer 7</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>Cabeçalhos para adicionar e remover caixas de listagem não se estendem até a borda de caixas de listagem associadas a eles. Isso foi corrigido pela remoção do estilo <tt>float:left</tt> na classe <tt>AddRmvHwzDiv</tt>.</p> | |
</blockquote> | |
<!-- http://monaco.sfbay/detail.jsf?cr=6504722 --> <b><span style="color: rgb(4, 84, 145);">Âncoras do Internet Explorer 7</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>Anteriormente, nas páginas criadas com hiperlinks apontando para uma âncora, o IE 7 não saltava automaticamente para a âncora. </p> | |
</blockquote> | |
<!-- http://monaco.sfbay/detail.jsf?cr=6489989 --> <b><span style="color: rgb(4, 84, 145);">AbstractDesignInfo.acceptFiliation restringe solturas no ActionSource </span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>Esta correção permite que componentes ActionSource não baseados em Woodstock se tornem componentes pai.</p> | |
</blockquote> | |
<h3>NetBeans Visual Web Pack 5.5 FCS</h3> | |
<br><b><span style="color: rgb(4, 84, 145);">Atualização da versão de produção</span></b> | |
<blockquote><p>As instruções para a atualização da Visualização da tecnologia NetBeans Visual Web Pack 5.5 estão no <a href="vwp-install_pt_BR.html#upgrade">Guia de instalação</a>.</p></blockquote> | |
<b><span style="color: rgb(4, 84, 145);">As bibliotecas de componentes descarregadas já não são exibidas automaticamente na Paleta.</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>A interface do usuário do NetBeans Visual Web Pack 5.5 mudou. Para exibir a biblioteca de componentes na Paleta, importe o arquivo complib para o IDE e adicione-o a um projeto. Os complibs importados não são exibidos em todos os projetos, mas somente nos projetos aos quais foram adicionados. | |
<p>Para obter mais informações, consulte o tutorial <a href="https://netbeans.org/kb/archive/index.html">Fazendo download e importando componentes Ajax e outros componentes</a> e o tópico da Ajuda, Sobre bibliotecas de componentes.</p> | |
</blockquote> | |
<b><span style="color: rgb(4, 84, 145);">Atualização 1 disponível para NetBeans Visual Web Pack.</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>Esta atualização corrige o <a href="https://netbeans.org/bugzilla/show_bug.cgi?id=90292">erro do InSync Source Modeler</a> (Visual Web Pack quebra a funcionalidade arrastar e soltar em projetos SOA). </p> | |
<p>Para instalar esta atualização: | |
<ol><li>Escolha Ferramentas > Central de atualizações no menu principal. Isso iniciará o assistente da Central de atualizações. </li> | |
<li>No assistente da Central de atualizações, selecione Central de atualizações do NetBeans Visual Web e clique em Próximo.</li> | |
<li>No painel rotulado Selecionar módulos a instalar, selecione <tt>Módulo do InSync Source Modeler</tt>, clique em Adicionar para incluir na instalação e, em seguida, clique em Próximo.</li> | |
<li>Aceite o contrato de licença. Quando os módulos forem baixados, clique em Finalizar. Você será solicitado a reiniciar o IDE para concluir a instalação.</li> | |
</ol> | |
<p><strong>Observação: </strong>A Atualização 1 é para a versão NetBeans Visual Web Pack 5.5. Essa atualização também fica visível para os usuários da Visualização da tecnologia do NetBeans Visual Web Pack 5.5, mas a atualização falhará na Visualização da tecnologia com uma mensagem de que as dependências de módulo não estão satisfeitas. Os usuários da Visualização da tecnologia atualizam para a Versão de produção conforme descrito no <a href="vwp-install_pt_BR.html#upgrade">Guia de instalação</a>. </p> | |
<p>Essa atualização também corrige o problema dos usuários do NetBeans Enterprise Pack 5.5 que não conseguem arrastar e soltar em projetos SOA. </p> | |
</blockquote> | |
<p align=center><a href="#top">superior</a></p> | |
<!-- KNOWN ISSUES --> | |
<h2><a name=knownissues></a>Problemas conhecidos</h2> | |
<p> Esta seção trata dos problemas não resolvidos dessa versão. Para obter mais informações, consulte <a href="http://wiki.netbeans.org/wiki/view/NetBeansVWPUserFAQ">FAQ do NetBeans Visual Web Pack</a>. </p> | |
<blockquote> | |
<h3>Banco de dados de amostra</h3> | |
<!-- Bug ID: 6472618 http://bt2ws.central.sun.com/CrPrint?id=6472618 --> <br> <b><span style="color: rgb(4, 84, 145);">O servidor de aplicativos Sun 9 Platform Edition requer que o IDE seja reiniciado.</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>Para usar o banco de dados Viagem com o servidor de aplicativos Sun 9 PE, o IDE deve ser reiniciado depois que o servidor de aplicativos tiver sido selecionado na janela Servidores.</p> | |
</blockquote> | |
<h3>Problemas de migração</h3><br> <!-- Bug ID: https://netbeans.org/bugzilla/show_bug.cgi?id=99063 --> <b><span style="color: rgb(4, 84, 145);">Temas personalizados dos projetos Java EE5 do Visual Web Pack 5.5 não funcionarão quando adicionados ao Visual Web Pack 5.5.1.</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>Nessas circunstâncias, o Visual Designer reporta um erro de "Elemento Corpo ausente". </p> | |
<p><strong>Solução: </strong>O usuário deve recriar temas personalizados na estrutura de arquivos de tema 5.5.1 do IDE.</p> | |
</blockquote> | |
<h3>Limpar e construir</h3><br> <!-- Bug ID: 6467949 http://bt2ws.central.sun.com/CrPrint?id=6473912 --> <b><span style="color: rgb(4, 84, 145);">Limpar e construir falha após a implantação do aplicativo.</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>A implantação do aplicativo retorna o erro "Impossível excluir o arquivo <tt>...\build\web\WEB-INF\lib\appbase.jar</tt>".</p> | |
<p><strong>Solução: </strong>Pare e reinicie o servidor de aplicativos e implante o aplicativo novamente. </p> | |
</blockquote> | |
<h3>Conversores</h3> | |
<!-- http://bt2ws.central.sun.com/CrPrint?id=___ --><br> <b><span style="color: rgb(4, 84, 145);"> As mensagens de erro de tempo de execução do conversor do JSF 1.2 são diferentes no JSF 1.1.</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>As mensagens de erro de conversão do JSF 1.2 são muito mais detalhadas do que as do JSF 1.1. Para obter mais informações, consulte os tópicos do conversor na Ajuda on-line. </p> | |
</blockquote> | |
<h3>Instalação do Vista</h3> | |
<!-- http://bt2ws.central.sun.com/CrPrint?id=___ --><br> <b><span style="color: rgb(4, 84, 145);">A instalação do NetBeans Visual Web Pack no sistema operacional Vista falhará se o instalador não for apontado para o JDK 1.5_11 ou posterior.</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>Embora JAVA_HOME e PATH apontem para jdk1.5_11 ou 6, o instalador ainda pode tentar instalar com base em um JDK anterior instalado no sistema. </p> | |
<p><strong>Solução: </strong>Certifique-se de que o instalador está realmente sendo executado no JDK posterior usando a opção <tt>-is:javahome <path to 1.5.0_11 home></tt>. </p> | |
</blockquote> | |
<h3>Aparência do botão</h3><br> <!-- Bug ID: 6470992 http://bt2ws.central.sun.com/CrPrint?id=6470992 --> <b><span style="color: rgb(4, 84, 145);">O texto do botão na barra de ferramentas de edição não existe ou está truncado.</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>No Microsoft Windows XP, usando o estilo de exibição do Windows XP, o texto do botão é substituído por reticências. Esse problema está relacionado ao JDK 5.0 atualização 8 (versão 1.5.0_08).</p> | |
<p><strong>Solução: </strong>Altere o estilo de exibição para Windows Classic da seguinte forma: | |
<ol> | |
<li>Escolha Início > Configurações > Painel de controle.</li> | |
<li>No Painel de controle, clique duas vezes em Exibição.</li> | |
<li>Na guia Aparência, escolha o estilo Windows Classic em Janelas e botões.</li></ol> | |
</blockquote> | |
<h3><a name="ie7buttons"></a>Botões exibidos incorretamente no IE7</h3> | |
<!--http://bt2ws.central.sun.com/CrPrint?id=___ --><br> <b><span style="color: rgb(4, 84, 145);">Quando exibidos no IE7, todos os componentes de botão podem ser processados com uma largura incorreta.</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>Este problema ocorre quando o botão é colocado usando-se posicionamento absoluto. Por exemplo, quando o NetBeans Visual Web Pack usa posicionamento absoluto para colocar componentes no Modo de layout de grade, esse problema pode ocorrer.</p> | |
<p>O IE7 espera um valor a ser especificado para a largura dos botões. Se um atributo de largura não for especificado, a lagura será definida como <tt>width:auto</tt>, o que resulta na definição da lagura do botão em toda a largura disponível do elemento de recipiente do botão. Por exemplo, se o estilo do botão for <tt>left=130px</tt>, então o botão iniciará a 130px à esquerda e se expandirá na largura do elemento <tt><body> </tt>. </p> | |
<p><strong>Solução: </strong> Existem várias formas diferentes de resolver esse problema no NetBeans Visual Web Pack: | |
<ul> | |
<li>Especifique a propriedade de largura do botão ou redimensione o botão no IDE para fazer com que o IDE atribua uma largura para o botão. </li> | |
<li> No IDE, solte o botão em um componente Grupo de painéis para colocar o botão dentro de uma marca de span. Neste caso, não é preciso definir o posicionamento quando o IDE define o posicionamento do componente Grupo de painéis. Por exemplo, o código JSP de um Botão dentro de um componente Grupo de painéis pode se parecer com: | |
<pre class="examplecode"><webuijsf:panelGroup binding="#{Page1.groupPanel1}" id="groupPanel1" style="position: absolute; left: 240px; top: 168px"><br> <webuijsf:button binding="#{Page1.button1}" id="button1" text="Button"/> | |
</webuijsf:panelGroup></pre> | |
</li> | |
</ul> | |
</blockquote> | |
<h3>Bibliotecas de componentes e JBoss</h3><br> <b><span style="color: rgb(4, 84, 145);"> Os componentes da biblioteca de componentes webui (baseados no JSF 1.1/J2EE 1.4), incluídos no NetBeans Visual Web Pack 5.5, funcionam precariamente. </span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>Quando um projeto é criado, a classpath é verificada no recipiente e quando uma implementação do MyFaces é encontrada, tal implementação tem prioridade. A remoção da implementação do MyFaces obriga o aplicativo a incorporar as bibliotecas do JSF-RI.</p> | |
<p><strong>Solução: </strong>Mova o diretório a seguir para fora do diretório padrão antes de criar projetos Visual Web Pack desse recipiente: </p> | |
<tt>JBOSS_HOME/server/default/deploy/jbossweb-tomcat55.sar/jsf-lib</tt></blockquote> | |
<!--<h3>Implantação de Java EE5</h3> | |
http://bt2ws.central.sun.com/CrPrint?id=6479877 | |
https://netbeans.org/bugzilla/show_bug.cgi?id=77122 | |
http://glassfish.dev.java.net/issues/show_bug.cgi?id=1197<br> <b><span style="color: rgb(4, 84, 145);">A implantação do aplicativo trava.</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>A implantação de aplicativos do Java EE 5 no servidor de aplicativos Sun Java System trava porque o gerenciador de implantação do servidor depende do código que não é "thread safe" (segmento seguro). </p> | |
<p>Este problema parece limitado a computadores com multiprocessador ou multicore executados no Windows XP. </p> | |
<p><strong>Solução: </strong>Reinicie o IDE e use o gerenciador de servidores:<ol><li>Reinicie o servidor de aplicativos se necessário.</li><li>Desimplante todos os aplicativos.</li> | |
<li>Reimplante os aplicativos.</li></ol> | |
Se não for possível iniciar ou parar o servidor de aplicativos, pare todos os processos Java através do gerenciador de tarefas antes de reiniciar o IDE. </p> | |
</blockquote>--> | |
<h3>Renomeação de pastas do projeto</h3> | |
<!-- http://bt2ws.central.sun.com/CrPrint?id=6481988 https://netbeans.org/bugzilla/show_bug.cgi?id=94329--> <br> <b><span style="color: rgb(4, 84, 145);">A renomeação de uma pasta do projeto lança IllegalStateException.</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>O IDE lança <tt>IllegalStateException</tt> ao reabrir um projeto com uma pasta renomeada ou ao reabrir uma pasta com uma página renomeada.</p> | |
<p><strong>Solução: </strong>Renomeie somente as pastas de dentro do nó Pacotes de fontes. Clique com o botão direito do mouse na pasta que está nesse nó e escolha Refatorar > Renomear no menu pop-up. Observe que o IDE atualmente não suporta a renomeação do pacote padrão do Bean.</p> | |
</blockquote> | |
<h3>Vinculando a dados</h3> | |
<!-- http://bt2ws.central.sun.com/CrPrint?id=6481512 --><br> <b><span style="color: rgb(4, 84, 145);">A vinculação de um componente Drop Down List aos dados da tabela retorna uma exceção.</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>Ao usar o MySQL, a tentativa de vincular um componente Drop Down List aos dados da tabela retorna um IllegalArgumentException.</p> | |
<p><strong>Solução: </strong>Quando esse erro ocorrer, feche a caixa de diálogo Vincular aos dados e abra-a novamente. Se isso falhar, feche e reabra o projeto.</p> | |
</blockquote> | |
<h3>Comando SQL ViewData</h3> | |
<!-- https://netbeans.org/bugzilla/show_bug.cgi?id=86276 | |
http://bt2ws.central.sun.com/CrPrint?id=6466706--><br> <b><span style="color: rgb(4, 84, 145);">A inserção de um nova linha ou espaço tem como resultado um retorno vazio incorreto.</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>Uma consulta realizada na janela Exibir dados que termina com um espaço em branco ou com um retorno de carro não é executada.</p> | |
<!-- <p><strong>Workaround: </strong>Make sure commands end with a character rather than space or a carriage returns.</p>--> | |
</blockquote> | |
<h3> Serviços da Web</h3> | |
<!-- http://bt2ws.central.sun.com/CrPrint?id=6484142 --><br> <b><span style="color: rgb(4, 84, 145);">O pacote de serviços da Web não está visível no JDK 1.5_06 em projetos que usam o J2EE 1.4.</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong> Nos projetos nos quais os serviços da Web foram adicionados, a instrução de importação deveria se autocompletar na exibição Java (ou seja, o pacote de serviços da Web deveria estar visível no aplicativo), mas o IDE retorna "Sem sugestões". </p> | |
<p><strong>Solução: </strong>Construa o projeto primeiro e por conseguinte o editor de fontes Java fornecerá as sugestões. </p> | |
</blockquote> | |
<a name="kidistim"></a><h3>Imagens distorcidas</h3> | |
<!-- http://bt2ws.central.sun.com/CrPrint?id=6479271 https://netbeans.org/bugzilla/show_bug.cgi?id=94173 --><br> <b><span style="color: rgb(4, 84, 145);">As imagens de fundo estão embaralhadas ou não há imagem de fundo no navegador durante o postback.</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>Quando um postback ocorre, as imagens de fundo definidas através do estilo de imagem de fundo com uma URL relativa, como <tt>background-image: url (./resources/flower.gif)</tt>, aparecem embaralhadas ou não estão no navegador.</p> | |
<p><strong>Solução: </strong>As correções a seguir funcionam para projetos Java EE 4 e EE5. Defina manualmente a imagem de fundo usando um código tal como: | |
<pre class="examplecode"><h:panelGrid binding="#{Page1.gridPanel1}" id="gridPanel1" | |
style="background-image: url(/WebApplication1/resources/flower.gif); | |
height: 200px; left: 312px; top: 240px; position: absolute" width="312"/></pre> | |
Em alguns navegadores, o Painel de grade no trecho acima pode precisar ter pelo menos um filho para que a imagem de fundo seja exibida. O filho poderia ser, por exemplo, um componente Static Text com a propriedade <tt>escape</tt> definida como <tt>False</tt> e a propriedade <tt>text</tt> definida como um espaço incondicional (<tt> </tt>): <pre class="examplecode"><h:panelGrid binding="#{Page1.gridPanel1}" id="gridPanel1"<br> style="background-image: url(/WebApplication1/resources/flower.gif); | |
height: 200px; left: 312px; top: 240px; position: absolute" width="312"><br><webuijsf:staticText binding="#{Page1.staticText1}" escape="false" id="staticText1" text=" "/> | |
</h:panelGrid></pre> | |
<p>Observe que, embora essa solução tenha efeito no tempo de execução, ela fará com que a imagem desapareça no tempo de design.</p> | |
</blockquote> | |
<h3>Componente Checkbox</h3> | |
<!-- http://bt2ws.central.sun.com/CrPrint?id=6455276 --><br> <b><span style="color: rgb(4, 84, 145);">A propriedade readOnly dos componentes Checkbox e Checkbox Group não funciona,</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong> Esses componentes permanecem clicáveis mesmo depois de configurar seus atributos como readOnly.</p> | |
<p><strong>Solução: </strong>Use o atributo <tt>disabled</tt> para que o componente seja processado quando aplicável, mas que não possa ser alterado. </p> | |
<p>Use também o script para evitar alterações em elementos que sejam readOnly. Aqui, <tt>button1_action</tt> alterna a propriedade <tt>readOnly</tt> de <tt>checkbox1</tt>: | |
<pre class="examplecode"><?xml version="1.0" encoding="UTF-8"?><br><jsp:root version="1.2" 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:webuijsf="http://www.sun.com/webui/webuijsf"><br> <jsp:directive.page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"/><br> <f:view><br> <webuijsf:page binding="#{Page1.page1}" id="page1"><br> <webuijsf:html binding="#{Page1.html1}" id="html1"><br> <webuijsf:head binding="#{Page1.head1}" id="head1"><br> <webuijsf:link binding="#{Page1.link1}" id="link1" url="/resources/stylesheet.css"/><br> <webuijsf:script binding="#{Page1.script1}" id="script1"><![CDATA[<br> function preventIfReadOnly(element) {<br> if (element.readOnly != false) {<br> //o elemento é readOnly, deste modo evita alterações retornando false<br> retorna false;<br> }<br> //permite alterações retornando true<br> retorna true;<br> }<br> ]]></webuijsf:script><br> </webuijsf:head><br> <webuijsf:body binding="#{Page1.body1}" id="body1" style="-rave-layout: grid"><br> <webuijsf:form binding="#{Page1.form1}" id="form1"><br> <webuijsf:checkbox binding="#{Page1.checkbox1}" id="checkbox1" label="Checkbox" onClick="return preventIfReadOnly(this);" style="position: absolute; left: 192px; top: 192px"/><br> <webuijsf:button actionExpression="#{Page1.button1_action}" binding="#{Page1.button1}" id="button1"<br> style="position: absolute; left: 216px; top: 288px" text="Toggle checkbox readOnly property"/><br> <webuijsf:messageGroup binding="#{Page1.messageGroup1}" id="messageGroup1" style="position: absolute; left: 432px; top: 120px"/><br> </webuijsf:form><br> </webuijsf:body><br> </webuijsf:html><br> </webuijsf:page><br> </f:view><br></jsp:root></pre></blockquote> | |
<a name="i18n"></a> <h3>Internacionalização</h3> | |
<!-- http://bt2ws.central.sun.com/CrPrint?id=6498866 https://netbeans.org/bugzilla/show_bug.cgi?id=75906 --><br> <b><span style="color: rgb(4, 84, 145);">A propriedade URL está limitada aos caracteres ISO-8859-1.</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>Os componentes de arquivo carregados não são exibidos no local jp. Os nomes de arquivo aparecem corretamente no navegador e no arquivo de log, mas a imagem não é exibida quando o nome de arquivo encontra-se em conjuntos de caracteres de mbyte. Quando o nome de arquivo original de um arquivo transferido contém caracteres UCS, o atributo <tt>src</tt> da marca <tt>img</tt> não é processado corretamente. Conseqüentemente, quando o navegador procura a imagem, ele recebe um erro "File Not Found" (arquivo não encontrado) e não aparece nada na janela do navegador. </p> | |
<p><strong>Solução: </strong>Faça com que o aplicativo limite o uso da propriedade <tt>URL</tt> a caracteres ISO-8859-1. Forneça, por exemplo, uma etapa de tradução diferente do conjunto de caracteres ISO 10646 UCS para ISO-8859-1. É melhor evitar usar unicamente caracteres UCS. </p> | |
</blockquote> | |
<h3> Banco de dados incorporado</h3> | |
<!-- http://bt2ws.central.sun.com/CrPrint?id=6483217 --><br> <b><span style="color: rgb(4, 84, 145);">Não é possível conectar ao banco de dados em projetos criados antes da exclusão do diretório de usuário e da reinstalação do IDE.</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>O driver JDBC é perdido quando o diretório de usuário é excluído, portanto, o usuário não pode resolver as conexões de dados ausentes. </p> | |
<p><strong>Solução: </strong>Antes de excluir o diretório de usuário, copie a pasta <tt>jdbc-drivers</tt> para um diretório externo e devolva-a ao diretório de usuário depois da reinstalação. </p> | |
</blockquote> | |
<h3>Renomeação de variáveis</h3> | |
<!-- http://bt2ws.central.sun.com/CrPrint?id=5097400 --><br> <b><span style="color: rgb(4, 84, 145);">Quando o usuário renomeia uma propriedade selecionando Padrões de Bean > Propriedade > Renomear, o NetBeans IDE não trata a renomeação como uma refatoração completa. Os novos nomes das variáveis renomeadas desta forma não são propagados no projeto.</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>O IDE renomeia os métodos getter e setter se o usuário responde <tt>Sim</tt> na caixa de diálogo pop-up que inclui esses métodos, no entanto, outras referências a esses métodos não são atualizadas. Quando um aplicativo é implantado e somente o nome de uma variável, por exemplo o nome da variável de uma propriedade de Bean, é alterado, o IDE lança um erro de compilação.</p> | |
</blockquote> | |
<!--<h3>Drivers JDBC</h3> | |
http://bt2ws.central.sun.com/CrPrint?id=6476830 (replaces 6476831, 6476832, 6476855) | |
https://netbeans.org/bugzilla/show_bug.cgi?id=86213 <br> <b><span style="color: rgb(4, 84, 145);">Os aplicativos que utilizam fontes de dados falharão, se o driver JDBC não for copiado para o servidor.</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>O NetBeans não copia os arquivos JAR do driver JDBC no recipiente de implantação. </p> | |
<p><strong>Solução: </strong>Copie os arquivos JAR manualmente no caminho de classe do recipiente. </p> | |
</blockquote>--> | |
<!--<h3>Componentes Woodstock</h3> | |
http://bt2ws.central.sun.com/CrPrint?id=6490614 <br> <b><span style="color: rgb(4, 84, 145);">Os projetos criados na Visualização da tecnologia Visual Web Pack não são compilados na versão de produção.</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>O IDE falha ao copiar todo o conteúdo da biblioteca de componentes WebUI no momento da compilação, resultando em falha de compilação</p> | |
<p><strong>Solução: </strong>Remova a biblioteca de componentes WebUI antiga e adicione a nova biblioteca de componentes WebUI da seguinte forma: | |
<ol><li>Na janela Projetos, clique com o botão direito do mouse no projeto e selecione Propriedades.</li> | |
<li>Selecione Bibliotecas, selecione o pacote da biblioteca de componentes de UI da Web e clique em Remover. Clique em OK para fechar a caixa de diálogo.</li> | |
<li>Clique com o botão direito do mouse no projeto e selecione Propriedades.</li> | |
<li>Selecione Bibliotecas e clique em Adicionar biblioteca. Na caixa de diálogo Adicionar bibliotecas, selecione Componentes de UI da Web e clique em Adicionar biblioteca. Na janela Propriedades do projeto, clique em OK.</li> | |
<li>Clique com o botão direito do mouse em Projeto e selecione Limpar e construir projeto.</li> | |
</ol> | |
</p>--> | |
</blockquote> | |
<h3>Projetos importados</h3> | |
<!-- http://bt2ws.central.sun.com/CrPrint?id=6478283 --><br> <b><span style="color: rgb(4, 84, 145);">Não é possível implantar o projeto importado CorporateTravelCenter do Java Studio Creator no servidor de aplicativos Sun Java System.</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>Clientes EJB falham ao se conectar a projetos importados. </p> | |
<p><strong>Solução: </strong>Edite o arquivo <tt>web/WEB-INF/sun-web.xml</tt> alterando o nome jndi de <tt>jdbc/Travel_RaveGenerated_1129222276</tt> para <tt>jdbc/Travel</tt>. </p> | |
</blockquote> | |
<!-- | |
<h3>Subject</h3> | |
http://bt2ws.central.sun.com/CrPrint?id=___ <br> | |
<b><span style="color: rgb(4, 84, 145);">summary.</span></b> | |
<blockquote> | |
<p><strong>Description: </strong>xyz </p> | |
<p><strong>Workaround: </strong>BCD. </p> | |
</blockquote> | |
--> <a name="buttonwidth"></a> <h3>Largura do botão no Internet Explorer</h3> | |
<!--http://bt2ws.central.sun.com/CrPrint?id=6498140--> <br> <b><span style="color: rgb(4, 84, 145);">Somente no IE 7: A largura padrão do botão não é respeitada.</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>Quando a largura do botão não está explicitamente definida, o IE 7 redimensiona o botão de acordo com a largura do recipiente. </p> | |
<p><strong>Solução: </strong>Defina explicitamente as larguras dos botões no Visual Designer. </p> | |
</blockquote> | |
<h3><a name="kisession"></a>Perdas de dados de sessão no Internet Explorer</h3> | |
<!-- http://bt2ws.central.sun.com/CrPrint?id=6482174 --><br> <b><span style="color: rgb(4, 84, 145);">Somente no IE 6 e no IE 7: Perda de sessão após navegar 20 páginas.</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>Em projetos com mais de 20 páginas, os dados de sessão se perdem e as informações salvas em um atributo de Bean de sessão são redefinidas como Nulo quando o usuário tiver navegado mais de 20 páginas. No Firefox ou em outros navegadores, isto não é um problema. </p> | |
<p>Se a segurança do navegador estiver definida como <tt>Média</tt>, a sessão é renovada mais ou menos na página 22; se estiver definida como <tt>Alta</tt>, a sessão continua até a página 30. A sessão é mantida quando os cookies são desativados.</p> | |
<p><strong>Solução: </strong>No Internet Explorer: </p> | |
<ol> | |
<li>Selecione Ferramentas > Opções de Internet.</li> | |
<li>Selecione a guia Privacidade.</li> | |
<li>Altere as configurações de <tt>Médio</tt> (padrão) para <tt>Alto</tt> ou <tt>Bloquear todos os cookies</tt>.</li> | |
<li>Clique em OK.</li> | |
<li>Reinicie todas as instâncias do Internet Explorer.</li> | |
</ol> | |
</blockquote> | |
<!-- <h3>Drag and Drop</h3> | |
https://netbeans.org/bugzilla/show_bug.cgi?id=90292+ <br> | |
<b><span style="color: rgb(4, 84, 145);">Drag and Drop fails in SOA projects</span></b> | |
<blockquote> | |
<p><strong>Description: </strong>When both Visual Web Pack and NetBeans Enterprise Pack are installed, the Drag and Drop function does not work for WSDL files.</p> | |
<p><strong>Workaround: </strong>BCD. </p> | |
</blockquote> --> <!-- | |
<h3>Subject</h3> | |
http://bt2ws.central.sun.com/CrPrint?id=___ <br> | |
<b><span style="color: rgb(4, 84, 145);">summary.</span></b> | |
<blockquote> | |
<p><strong>Description: </strong>xyz </p> | |
<p><strong>Workaround: </strong>BCD. </p> | |
</blockquote> | |
><a name="render"></a> | |
<h3>Problemas de renderização</h3> | |
<br> <b><span style="color: rgb(4, 84, 145);">O texto do IDE é ilegível no Red Hat Fedora Core 3 que usa o local zh_CN.</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>Quando o IDE é executado no Red Hat Fedora Core 3 no local zh_CN e possivelmente em outros locais asiáticos, o texto pode não ser legível devido a problemas de renderização. Esse problema se deve à questão de suporte de fontes do JDK na distribuição do Fedora Core, de modo que tal problema também pode ocorrer em outros aplicativos Java executados no Fedora Core. </p> | |
<p><strong>Solução: </strong>Não existe solução segura para o problema de renderização no Red Hat Fedora Core 3, de forma que o melhor é usar outro sistema operacional ou distribuição do Linux nesses locais. Verificamos que este problema não ocorre no Red Hat Enterprise Linux 3.</p> | |
</blockquote>--> | |
<!--</blockquote> | |
<blockquote> | |
<h3>Java Server Pages</h3> | |
https://netbeans.org/bugzilla/show_bug.cgi?id=88510 <br> <b><span style="color: rgb(4, 84, 145);">Com os módulos do Visual Web ativados, o Java Server Pages está oculto em projetos de forma livre.</span></b> | |
<blockquote> | |
<p><strong>Descrição: </strong>Se o download e a instalação da Visualização da tecnologia NetBeans Visual Web Pack 5.5 foram feitos entre os dias 29 de outubro e 3 de novembro de 2006, é possível que a ativação dos módulos do Visual Web oculte o Java Server Pages em projetos de forma livre. Isto está documentado no <a href="https://netbeans.org/bugzilla/show_bug.cgi?id=88510" target=_blank>problema 88510 do NetBeans</a>. Esse problema foi corrigido nos downloads disponíveis após o dia 4 de novembro de 2006. | |
<p><strong>Solução 1: </strong>Faça o download da correção na Central de atualizações do Visual Web Pack da seguinte forma: </p> | |
<ol><li> | |
<p>No menu principal do IDE, escolha Ferramentas > Central de atualizações.</p> | |
O assistente da Central de atualizações se abre. Se estiver trabalhando com um firewall, você deve configurar o servidor proxy. Clique em Configuração de proxy e insira as informações do proxy na caixa de diálogo.</li> | |
<li>Certifique-se de ter selecionado a Central de atualizações do Visual Web Pack NetBeans.</li> | |
<li>Clique em Próximo no assistente da Central de atualizações. O assistente verifica as atualizações e os novos módulos disponíveis e abre o painel Selecionar módulos a instalar se houver atualizações e novos módulos disponíveis.</li> | |
<li>No painel esquerdo, selecione <tt>Complib (versão 1.1)</tt> e <tt>JSF Project Core (versão 1.2.0.2)</tt> e clique no botão Adicionar para passá-los para o painel Incluir na instalação.</li> | |
<li> <p>Clique em Próximo e leia e aceite o contrato de licença.</p> | |
O assistente da Central de atualizações faz o download da correção.</li> | |
<li>Clique em Próximo para instalar o módulo no IDE, clique em Finalizar e, em seguida, em OK para reiniciar o IDE.</li> | |
</ol> | |
<p><b>Solução 2: </b>Desative os módulos do NetBeans Visual Web Pack 5.5 da seguinte forma:</p> | |
<ol><li>No menu principal do IDE, escolha Ferramentas > Gerenciador de módulos.</li> | |
<li>No Gerenciador de módulos, desmarque a caixa na coluna Ativo associada ao <tt>Visual Web</tt>.</li> | |
<li>Depois que o IDE fizer a atualização dos módulos, clique em Fechar. </li> | |
</ol><p>Esses módulos podem ser reativados em qualquer momento realizando as mesmas etapas.</p> | |
</blockquote> | |
</blockquote> | |
</blockquote> | |
</blockquote> | |
<p align=center><a href="#top">superior</a></p> | |
<!-- DOCUMENTATION --> <a name="documentation"></a> | |
<h2>Documentação</h2> | |
<blockquote> | |
<p>A documentação do NetBeans Visual Web Pack 5.5.1 encontra-se na forma de guias com base na Web e no sistema de ajuda do IDE. Você pode usar os documentos seguintes como introdução:</p> | |
<ul> | |
<li><a href="vwp-install_pt_BR.html">Instruções de instalação do NetBeans Visual Web Pack 5.5.1</a></li> | |
<li><a href="https://netbeans.org/kb/archive/index.html">Documentação do NetBeans IDE 5.5.1</a></li> | |
</ul> | |
</blockquote> | |
<p align="center"><a href="#top">superior</a></p> | |
<a name="more_information"></a><h2>Mais informações</h2> | |
<blockquote> | |
<p>Você também pode encontrar informações úteis no site do <a href="https://netbeans.org/index_pt_BR.html">projeto NetBeans</a>. Visto que o NetBeans IDE é um projeto de código aberto, o site da Web também oferece acesso ao código-fonte, a um banco de dados de problemas, a informações sobre a criação de módulos do NetBeans e muito mais. </p> | |
<p>Para mais informações, visite <a href="https://netbeans.org/index_pt_BR.html" target="_blank">https://netbeans.org/</a>. </p> | |
<p>O FAQ do NetBeans Visual Web Pack está em <a href="http://wiki.netbeans.org/wiki/view/NetBeansVWPUserFAQ">http://wiki.netbeans.org</a>. </p> | |
</blockquote> | |
<p align=center><a href="#top">superior</a></p> | |
<hr class="light"> | |
<br> | |
<div class="feedback-box"> | |
<a href="/about/contact_form.html?to=4&subject=Feedback: NetBeans Visual Web Pack 5.5.1 Release Notes">Envie-nos seus comentários</a></div> | |
<br style="clear:both;" /> | |
</body> | |
</html> |