| Autor |
Mensagem |
|
|
Pô... parabéns Paulo!!
Muito sucesso Javanês para você.
Assino embaixo do que o Rafael escreveu...
[]s
|
 |
|
|
Naquele endereço que te passei explica como configurar as variáveis de ambiente.
Endereço: http://java.sun.com/j2ee/sdk_1.3/install.html#env-var
Qual a versão do seu windows?
Depois que você configurar as variáveis de ambiente sugiro que você consulte outro site:
http://java.sun.com/j2ee/tutorial/index.html
[]s e boa sorte
|
 |
|
|
Richard, se você quer que os dados apareçam dentro de uma outra página terá que ter duas páginas. Na propriedade "action" de uma, coloque referência a outra página onde tem o código que resgata os parâmetros passados. Se quer que aparece na mesma página é só colocar na propriedade "action" do form o nome do arquivo da própria página... alterei o seu JSP para fazer isso. Dê uma olhada.
Quando você submete a página, ela emite um alerta (função alert do JavaScript) com os dados digitados, depois pergunta se você quer submeter realmente os dados. Se você submeter, a página aciona a própria página (action="Pagina.jsp").
Antes de apresentar o formulário a página verifica se parâmetros foram passados. Se existirem, apresenta-os e mostra o formulário se não, só mostra só o formulário.
<!-- arquivo: Pagina.jsp -->
<HTML>
<HEAD>
<TITLE>[Pagina1]</TITLE>
<!-- função javascript para apresentar um alerta com os dados -->
<SCRIPT language="JavaScript">
function Salvando () {
alert("Código: "+document.f.codigo.value+" "+"Descrição: "+document.f.descricao.value);
if(confirm("Submeter esses dados?")) return true;
else return false;
}
</SCRIPT>
</HEAD>
<BODY>
<%
// resgata os parâmetros que foram passados
String Codigo = request.getParameter("codigo");
String Nome = request.getParameter("descricao");
// verifica se esses parâmetros são diferentes de nul
if ((Codigo != null) && (Nome != null)) {
// apresenta esses os parâmetros na tela
out.println("Codigo do Cargo: " + Codigo);
out.println("<br>Descrição do Cargo: " + Nome);
}
%>
<!-- formulário -->
<FORM NAME="f" ACTION="Pagina.jsp" METHOD="POST" onsubmit="javascript: return Salvando()">
<p>Código: <INPUT TYPE="text" NAME="codigo" VALUE="" MAXLENGTH="5"> </p>
<p>Descrição: <INPUT TYPE="text" NAME="descricao" VALUE="" MAXLENGTH="30"> </p>
<INPUT TYPE="submit" VALUE = "Salvar" NAME="salvar">
</form>
</body>
</html>
Acho que é isso...
[]s
|
 |
|
|
Então André, é que esse tutorial é para instalação do Java Development Kit (JSDK).
Existe ainda uma outra versão do JDK que é o Java 2 SDK Enterprise Edition.
É essa versão que ela está querendo instalar e a instalação é um pouquinho diferente.
[]s
|
 |
|
|
Richard, o que você quer fazer? Desculpe, não entendi direito.
Quer que quando essa página submeta os dados eles vão para uma página em branco?
|
 |
|
|
Legal Paulo!!
Praticamente não existe documentação de Struts em português (desculpem, mas eu não achei. Só inglês. Se alguém tiver alguma documentação em português me avisem por favor).
[]s
|
 |
|
|
Tem alguns exemplos que vem com o próprio Struts.
Um exemplo de logon, outro de upload... bem interessante. Vale a pena dar uma olhada.
São aqueles WARs que vem junto. É só colocar o arquivo dentro do diretório "webapps" do Tomcat e reiniciá-lo.
Aí você acessa normal:
http://ip_appserver:port/nome_do_exemplo_sem_extensao_war
por exemplo, o arquivo "struts-example.war":
http://localhost/struts-example
[]s
|
 |
|
|
Não acredito... Não tentou nem traduzir???????????
Faça o seguinte... Vá nesse site:
http://www.google.com.br/language_tools?hl=pt e desça um pouco até encontrar um campo "Traduzir a página da Web" e digite o seguinte: http://java.sun.com/j2ee/sdk_1.3/install.html
Deixe na configuração de idioma inglês para português e clique em traduzir...
pronto! Agora siga os passos para instalar........
[]s
|
 |
|
|
Não tem nem idéia?? Conhece a linguagem Java?
Sabe como funciona?
|
 |
|
|
Você não tem nem ideía de como fazer?
Nem chegou a tentar fazer nada?
Chegou a escrever algo e está com dúvida?
|
 |
|
|
Qual a sua dúvida?
Você leu as instruções de instalação no site da Sun?
Lá tei um passo a passo de como configurar / instalar o J2EE 1.3.
[]s
|
 |
|
|
Pois é Paulo! Estava dando uma olhada e também achei que o erro poderia ser na hierarquia do pacote. Mas não sei o porque.
Uma classe sem construtor padrão, tem um construtor padrão criado implicitamente que chama o construtor padrão da sua superclasse (no caso, aqui, a classe java.lang.Object).
Até aí tudo bem pois a classe Bean teria seu construtor implícito criado e tudo funcionaria ok.
Fiz um outro teste e verifiquei que somente quando coloco a classe Bean dentro de um pacote (pode ser o um pacote mínimo, por exemplo 'com') o JSP funciona.
Entendi bem isso, mas não sei o porque...
Poderia me explicar? Isso acontece em todos os AppServers?
[]s
|
 |
|
|
Esse método da sua classe Bean serve para que?
public void bean() {}
Não houve erro? Não deveria ser o construtor:
public Bean() {}
Mudei isso e coloquei ela dentro de um pacote.
pacote:
package com;
public class Bean {
private int cod;
private String nome;
public Bean() { }
public void setCodigo(int codigo) { this.cod = codigo; }
public void setNome(String anm) { this.nome = anm; }
public int getCodigo() { return this.cod; }
public String getNome() { return this.nome; }
}
Compilei e coloquei o Bean.class dentro do diretório 'WEB-INFclassescom'
No JSP coloquei a Tag:
<jsp:useBean id="TBean" class="com.Bean" scope="session"/>
fiz ainda um teste no meio do JSP:
<%= TBean.getCodigo() %>
....... stop Tomcat.... Start.... funcionou normal.
Tente colocar um construtor padrão no seu Bean e colocá-lo dentro de um pacote padrão (por exemplo 'com.Everton').
[]s
|
 |
|
|
Everton,
Manda o código do seu JSP e do Bean (se não for muito grande).
Você colocou o Bean compilado dentro da pasta classes?
Vai ser mais fácil ajudar com o código.
[]
|
 |
|
|
Como o Paulo já explicou, o parâmetro é para a VM e não do programa.
Não tem nada a ver com o que postei.
Desculpem a falha...
|
 |
|
|