A primeira etapa:----Instale o J2SDK:
Vá para o site oficial da SUN ( http://java.sun.com ) para baixar o arquivo de instalação do J2SDK: j2sdk-1_4_2_04-windows-i586-p.exe e instale o J2SDK depois download; Após a instalação, defina as variáveis de ambiente: Meu Computador---Propriedades---Avançado---Variáveis de Ambiente
Selecione---Variáveis de Sistema (S):
Defina a variável de ambiente JAVA_HOME:
Clique em --- Novo, insira o nome da variável: JAVA_HOME
e insira o valor da variável: D:Java
(assumindo que o J2SDK esteja instalado no diretório D:Java, que é o diretório de instalação do J2SDK de qualquer maneira.)
Então ---OK, a variável de ambiente JAVA_HOME foi definida agora.
Defina a variável de ambiente CLASSPATH:
Clique em --- Novo, insira o nome da variável: CLASSPATH
e insira o valor da variável: D:Javabin;.;D:Javalib;D:Javalibdt . jar;D:Javalibtools.jar
(O ponto "." e o ponto e vírgula ";" no meio são essenciais.)
Então --- confirme, a variável de ambiente CLASSPATH foi definida.
Defina a variável de ambiente PATH:
Clique em --- Novo, insira o nome da variável: PATH
Insira o valor da variável: D:Java;.;D:Javabin
(o ponto intermediário "." e ponto e vírgula " ;" é essencial.)
Então --- confirme, a variável de ambiente JAVA_HOME foi definida.
Depois de definir as três variáveis de ambiente, escreva um programa Java simples para testar se o J2SDK foi instalado com sucesso:
Crie um novo diretório de teste em D: e escreva o seguinte programa:
teste de classe pública {
public static void main(String args[]) {
System.out.println("Este é um programa de teste.");
}
}
Salve o programa acima como um arquivo chamado Test.java no diretório D:test.
Em seguida, abra uma janela de prompt de comando, faça cd em seu diretório de teste e digite o seguinte comando
javac Test.java
Java Test
neste momento, a instalação foi bem-sucedida.
Se esta frase não for impressa, você precisará verificar cuidadosamente sua configuração.
Se o J2SDK acima for instalado com sucesso, continue a instalar o Tomcat:
Etapa 2: ----Instale o Tomcat:
Baixe do site oficial do Tomcat ( http://www.apache.org/dist/jakarta/tomcat-4/ ) Tomcat :
jakarta-tomcat-4.1.30.exe, baixe e instale. (Por exemplo, instale-o em D:Tomcat.)
Após a instalação, defina as variáveis de ambiente: Meu Computador---Propriedades---Avançado---Variáveis de Ambiente
Selecione---Variáveis de Sistema (S):
Defina CATALINA_HOME; variável de ambiente:
Clique em --- Novo, insira o nome da variável: CATALINA_HOME,
insira o valor da variável: D:Tomcat
e depois --- OK, agora a variável de ambiente CATALINA_HOME foi definida.
Defina a variável de ambiente CATALINA_BASE:
Clique em --- Novo, digite: CATALINA_BASE no nome da variável,
digite: D:Tomcat no valor da variável
e, em seguida, --- OK A variável de ambiente CATALINA_BASE foi definida.
Em seguida, modifique o CLASSPATH na variável de ambiente e anexe servlet.jar em commonlib no diretório de instalação do Tomat para CLASSPATH.
O CLASSPATH modificado é o seguinte:
CLASSPATH=D:Javabin;.;D:Java lib; D:Javalibdt.jar;D:Javalibtools.jar;
D:Tomcatcommonlibservlet.jar
Então você pode iniciar o Tomcat e visitar http://localhost:8080 no IE. Se você vir a página de boas-vindas do Tomcat, a instalação foi bem-sucedida.
Se a instalação do Tomcat acima for bem-sucedida, continue instalando o driver para JSP para acessar o SQL Server 2000:
Etapa 3: ----Instale o driver para JSP para acessar o SQL Server 2000:
Baixe o driver do site da Microsoft: SQL Server 2000 For Driver JDBC, basta pesquisar no Google.
Em seguida, instale-o. (Por exemplo, o diretório de instalação é D:SQLDriverForJDBC.)
Em seguida, você deve copiar os três arquivos jar no diretório lib no diretório de instalação:
msbase.jar, mssqlserver.jar, msutil.jar para o diretório commonlib no diretório Diretório Tomcat. Depois disso, modifique CLASSPATH na variável de ambiente,
Coloque o driver SQL Server 2000 For JDBC no diretório de instalação
D:SQLDriverForJDBClibmsbase.jar;D:SQLDriverForJDBClibmssqlserver.jar;
D:SQLDriverForJDBCmsutil.jar;
Anexar ao CLASSPATH. O CLASSPATH modificado é o seguinte:
CLASSPATH=D:Javabin;.;D:Javalib;D:Javalibdt.jar;
_D:Javalibtools.jar;D:LubeeTomcatcommonlibservlet.jar;
_D:SQLDriverForJDBClibmsbase.jar;D:SQLDriverForJDBClibmssqlserver.jar;
D:SQLDriverForJDBCmsutil.jar
Tomcat deve ser reiniciado!
O objetivo disso é que a página jsp não tenha o problema de não conseguir encontrar a biblioteca de classes do driver do servidor sql durante o processo de compilação.
Escreva um código JSP simples para testar a conexão com o SQL Server 2000
<%@ page import=. "java.lang. *, java.io.*, java.sql.*, java.util.*" contentType="text/html;charset=gb2312" %>
<html>
<corpo>
<% Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
//pubs é a String user="sa" do seu banco de dados;
String senha = "admin";
Conexão conn= DriverManager.getConnection(url,usuário,senha);
Instrução stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="selecione job_id,job_desc dos trabalhos";
ResultSet rs=stmt.executeQuery(sql);
enquanto(rs.next()) { %>
O conteúdo do seu primeiro campo é: <%=rs.getString(1)%><br>
O conteúdo do seu segundo campo é: <%=rs.getString(2)%><br>
<% } %>
<% out.print("Operação do banco de dados bem sucedida, parabéns");
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
Salve o código JSP acima como sql_test.jsp e coloque-o no diretório /Root.
Digite: http://localhost:8080/sql_test.jsp no endereço Se todas as configurações forem bem-sucedidas, será exibido da seguinte forma:
O conteúdo do seu primeiro campo é: 1.
O conteúdo do seu segundo campo é: Nova contratação - Cargo não especificado
O conteúdo do seu primeiro campo é: 2
O conteúdo do seu segundo campo é: Diretor Executivo
O conteúdo do seu primeiro campo é: 3
Seu segundo campo diz: Business Operations Manager
O conteúdo do seu primeiro campo é: 4
Seu segundo campo diz: Diretor Financeiro
O conteúdo do seu primeiro campo é: 5
O conteúdo do seu segundo campo é: Editor
O conteúdo do seu primeiro campo é: 6
O conteúdo do seu segundo campo é: Editor Gerente
O conteúdo do seu primeiro campo é: 7
Seu segundo campo diz: Gerente de Marketing
O conteúdo do seu primeiro campo é: 8
Seu segundo campo diz: Gerente de Relações Públicas
O conteúdo do seu primeiro campo é: 9
Seu segundo campo diz: Gerente de Aquisições
O conteúdo do seu primeiro campo é: 10
Seu segundo campo diz: Gerente de Produção
O conteúdo do seu primeiro campo é: 11
O conteúdo do seu segundo campo é: Operations Manager
O conteúdo do seu primeiro campo é: 12
O conteúdo do seu segundo campo é: Editor
O conteúdo do seu primeiro campo é: 13
O conteúdo do seu segundo campo é: Representante de Vendas
O conteúdo do seu primeiro campo é: 14
O conteúdo do seu segundo campo é: Designer
A operação do banco de dados foi bem-sucedida, parabéns por todas as condições relacionadas acima:
Sistema operacional: Windows 2000 Server
Versão J2SDK: j2sdk-1_4_2_04-windows
Versão do Tomcat: jakarta-tomcat-4.1.30
Banco de dados local: SQL Server 2000