Первый шаг: ---- Установите J2SDK:
перейдите на официальный сайт SUN ( http://java.sun.com ), чтобы загрузить установочный файл J2SDK: j2sdk-1_4_2_04-windows-i586-p.exe, и после этого установите J2SDK. После загрузки установите переменные среды: Мой компьютер --- Свойства --- Дополнительно --- Переменные среды
--- Системные переменные (S):
Установите переменную среды JAVA_HOME:
нажмите --- Создать, введите имя переменной: JAVA_HOME
и введите значение переменной: D:Java
(при условии, что J2SDK установлен в каталоге D:Java, который является каталогом установки В любом случае J2SDK.)
Тогда --- ОК, переменная среды JAVA_HOME теперь установлена.
Установите переменную среды CLASSPATH:
нажмите --- New, введите имя переменной: CLASSPATH
и введите значение переменной: D:Javabin;.;D:Javalib;D:Javalibdt . jar;D:Javalibtools.jar
(точка "." и точка с запятой ";" в середине обязательны.)
Затем --- подтвердите, что переменная среды CLASSPATH установлена.
Установите переменную среды PATH:
Нажмите --- Создать, введите имя переменной: PATH
Введите значение переменной: D:Java;.;D:Javabin
(средняя точка "." и точка с запятой " ;" необходим.)
Затем --- подтвердите, что переменная среды JAVA_HOME установлена.
После установки трех переменных среды напишите простую программу Java, чтобы проверить, успешно ли установлен J2SDK:
Создайте новый тест каталога в D:, затем напишите следующую программу:
тест публичного класса {
public static void main(String args[]) {
System.out.println("Это тестовая программа.");
}
}
Сохраните приведенную выше программу как файл с именем Test.java в каталоге D:test.
Затем откройте окно командной строки, перейдите в тестовый каталог и введите следующую команду
javac Test.java.
видите
«
Это тестовая программа».
Если вышеуказанный J2SDK успешно установлен, продолжайте установку Tomcat:
Шаг 2: ----Установите Tomcat:
загрузите с официального сайта tomcat ( http://www.apache.org/dist/jakarta/tomcat-4/ ) tomcat :
jakarta-tomcat-4.1.30.exe, скачайте и установите. (Например, установите его в папку D:Tomcat.)
После установки установите переменные среды: Мой компьютер --- Свойства --- Дополнительно --- Переменные среды
Выберите --- Системные переменные (S):
установите CATALINA_HOME; Переменная среды:
нажмите --- Создать, введите имя переменной: CATALINA_HOME,
введите значение переменной: D:Tomcat
, а затем --- ОК, теперь переменная среды CATALINA_HOME установлена.
Установите переменную среды CATALINA_BASE.
Нажмите --- Создать, введите: CATALINA_BASE в имя переменной,
введите: D:Tomcat в значение переменной
, а затем --- ОК. Переменная среды CATALINA_BASE установлена.
Затем измените CLASSPATH в переменной среды и добавьте servlet.jar в commonlib в каталоге установки Tomat к CLASSPATH.
Измененный CLASSPATH выглядит следующим образом:
CLASSPATH=D:Javabin;.;D:Javalib; D:Javalibdt.jar;D:Javalibtools.jar;
D:Tomcatcommonlibservlet.jar
Затем вы можете запустить tomcat и посетить http://localhost:8080 в IE. Если вы видите страницу приветствия tomcat, установка прошла успешно.
Если установка tomcat, описанная выше, прошла успешно, продолжайте установку драйвера JSP для доступа к SQL Server 2000:
Шаг 3: ---- Установите драйвер для JSP для доступа к SQL Server 2000:
Загрузите драйвер с веб-сайта Microsoft: SQL Server 2000 для Драйвер JDBC, просто найдите его в Google.
Затем установите его. (Например, каталог установки — D:SQLDriverForJDBC.)
Затем необходимо скопировать три файла jar из каталога lib в каталоге установки:
msbase.jar, mssqlserver.jar, msutil.jar в каталог commonlib в каталоге установки. Каталог Tomcat. После этого измените CLASSPATH в переменной среды.
Поместите драйвер SQL Server 2000 For JDBC в каталог установки.
D:SQLDriverForJDBClibmsbase.jar;D:SQLDriverForJDBClibmssqlserver.jar;
Д:SQLDriverForJDBCmsutil.jar;
Добавить к CLASSPATH Измененный CLASSPATH выглядит следующим образом:
CLASSPATH=D:Javabin;.;D:Javalib;D:Javalibdt.jar;
_D:Javalibtools.jar;D:LubeeTomcatcommonlibservlet.jar;
_D:SQLDriverForJDBClibmsbase.jar;D:SQLDriverForJDBClibmssqlserver.jar;
D:SQLDriverForJDBCmsutil.jar
Tomcat необходимо перезапустить!
Целью этого является то, что страница jsp не будет иметь проблемы с невозможностью найти библиотеку классов драйвера сервера sql во время процесса компиляции.
Напишите простой код JSP для проверки соединения с SQL Server 2000
<%@ page import=. "java.lang. *, java.io.*, java.sql.*, java.util.*" contentType="text/html;charset=gb2312" %>
<html>
<тело>
<% Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
//pubs — это строка user="sa" вашей базы данных;
Строковый пароль="admin";
Connection conn = DriverManager.getConnection(url,user,password);
Заявление stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="выберите job_id,job_desc из заданий";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) { %>
Содержимое вашего первого поля: <%=rs.getString(1)%><br>
Содержимое второго поля: <%=rs.getString(2)%><br>
<% } %>
<% out.print("Операция с базой данных прошла успешно, поздравляем %>);
<% rs.close();
стмт.закрыть();
конн.закрыть();
%>
</тело>
</html>
Сохраните приведенный выше код JSP как sql_test.jsp и поместите его в каталог /Root.
Введите: http://localhost:8080/sql_test.jsp в адресе. Если все конфигурации прошли успешно, он будет отображаться следующим образом:
Содержимое вашего первого поля: 1.
Содержимое второго поля: Новый сотрудник — вакансия не указана.
Содержимое вашего первого поля: 2
Ваше второе поле: Главный исполнительный директор.
Содержимое вашего первого поля: 3
Второе поле гласит: Менеджер по бизнес-операциям.
Содержимое вашего первого поля: 4
Второе поле гласит: Финансовый директор.
Содержимое вашего первого поля: 5
Содержимое второго поля: Издатель.
Содержимое вашего первого поля: 6
Ваше второе поле: Управляющий редактор.
Содержимое вашего первого поля: 7
Второе поле гласит: Менеджер по маркетингу.
Содержимое вашего первого поля: 8
Второе поле гласит: Менеджер по связям с общественностью.
Содержимое вашего первого поля: 9
Второе поле гласит: Менеджер по закупкам.
Содержимое вашего первого поля: 10
Ваше второе поле гласит: Менеджер по производству.
Содержимое вашего первого поля: 11
Содержимое второго поля: Менеджер операций.
Содержимое вашего первого поля: 12
Содержимое второго поля: Редактор.
Содержимое вашего первого поля: 13
Содержимое второго поля: Торговый представитель.
Содержимое вашего первого поля: 14.
Содержимое второго поля: Дизайнер.
Операция базы данных прошла успешно, поздравляем со всеми вышеперечисленными условиями:
Операционная система: Windows 2000 Server.
Версия J2SDK: j2sdk-1_4_2_04-windows
Версия Tomcat: джакарта-tomcat-4.1.30
Локальная база данных: SQL Server 2000.