Настройка среды веб-приложения для реализации гостевой книги JSP.
Автор:Eve Cole
Время обновления:2009-07-02 17:11:54
Страница сервера Java (сокращенно JSP) — это язык сетевого программирования, подобный ASP и PHP, но код сценария, вставленный в страницу JSP, представляет собой фрагмент оператора Java. Чтобы использовать JSP для написания приложений, прежде всего, у вас должен быть веб-сервер, способный выполнять сценарии JSP. Он может быть построен на исходном сервере Apache, IIS или PWS, но здесь возникает множество технических проблем. Тем, кто не знаком с JSP, рекомендуется начать с нуля и напрямую установить веб-сервер, специально поддерживающий JSP, чтобы избежать ненужных сложностей. Здесь я представлю вам Tomcat 3.1.
Любой, кто знаком с сетевым программированием, знает, что без поддержки базы данных в сетевом программировании будет довольно сложно сделать очень простую вещь. Так какую базу данных лучше использовать в среде Java? В настоящее время популярные сетевые базы данных в основном включают Oracle, Sybase, SQL Server, MySQL и т. д. Однако MySQL наиболее подходит для личных веб-сайтов или небольших сетей. Он полностью бесплатен, прост в установке, прост в управлении и легко доступен. и полностью поддерживает язык SQL и т. д. Функции, в настоящее время предпочитаемые подавляющим большинством энтузиастов сетевого программирования. В этой статье рассказывается, как установить Java SDK, Tomcat, MySQL и JDBC для MySQL в среде Windows.
Подготовка программного обеспечения <BR> Сначала загрузите следующие программы:
1. Среда поддержки компиляции Java: j2sdk1_3_-win.exe (30 МБ)
2. Драйвер JDBC для MySQL: mm.mysql.jdbc-1.2b.zip (386 КБ)
3. Веб-сервер Tomcat3.1 с поддержкой JSP:jakarta-to,cat.zip(2,23 МБ)
4. Сервер инвентаризации данных MySQL: mysql-3.23.21-beta-win-src.zip (2,23 МБ)
Помимо сервера инвентаризации данных MySQL, последние версии вышеуказанных программ можно найти на http://java.sun.com/, их также легко загрузить из основных центров загрузки.
Установите среду разработки JSP с помощью JDBC для MySQL <BR> Установите Java Development Kit <BR> Когда пользователь обращается к странице JSP сервера Tomcat, Tomcat сначала вызывает Java Development Kit, компилирует и выполняет код Java на странице JSP. и преобразует результаты. Возврат клиенту в формате HTML. Поэтому перед установкой Tomcat необходимо сначала установить Java Development Kit. Во время установки дважды щелкните загруженный файл j2sdk1_3_0-win.exe, чтобы установить среду разработки Java. Единственная необходимая операция — это выбрать каталог установки. Предполагается, что установка находится в каталоге C:JDK1.3.
Кроме того, если вы выбираете китайскую Windows, вам необходимо изменить системный реестр, поскольку в процессе установки система регистрирует ветку «Java Runtime Environment» на китайском языке. Эта ветка используется для указания каталога файлов, необходимых для среды выполнения Java. и Java. SDK не может распознавать данные на китайском языке в системном реестре.
Конкретные шаги: используйте RegEdit, чтобы открыть реестр и найти элемент Javasoft. Местоположение: hkey_local_machine→software→javasoft. Найдите «Среда выполнения Java» и экспортируйте эту ветку в файл 1.reg. Затем откройте 1.reg в текстовом редакторе, замените все «Среда выполнения Java» на «Среда выполнения Java» и сохраните его. Дважды щелкните файл, чтобы импортировать его в реестр.
Далее устанавливаем переменные среды. В Win 9x отредактируйте файл Autoexec.bat и используйте оператор Set для установки переменных среды. В Win NT или Win 2000 вы можете выбрать «Мой компьютер», щелкнуть правой кнопкой мыши меню, выбрать «Свойства», появится диалоговое окно «Свойства системы», выбрать «Дополнительно», а затем нажать кнопку «Переменные среды». ", чтобы редактировать переменные системной среды.
Добавьте к нему следующее утверждение:
удалить заданный путь
PATH=%PATH%;c:jdk1.3;c:jdk1.3bin
rem устанавливает переменные среды Java
установите ПУТЬ К КЛАССУ = C:jdk1.3libTools.jar;C:jdk1.3libdt.jar;
rem устанавливает домашний каталог Java
установите JAVA_HOME=c:jdk1.3
Установите Томкат 3.1
Установить Tomcat 3.1 относительно просто. Просто распакуйте файл jakarta-tomcat.zip и поместите его в каталог C:Tomcat. Затем установите переменные среды и добавьте следующий оператор:
удалить заданный путь
PATH=%PATH%;c:tomcat
rem устанавливает переменные среды Tomcat
установите CLASSPATH=c:tomcatclasses;c:tomcatlib;%CLASSPATH
rem устанавливает домашний каталог TOMcat
установите TOMCAT_HOME=c:tomcat
После перезагрузки компьютера у вас появится веб-сервер, поддерживающий JSP. После запуска Startup.bat в каталоге C:TomcatBin появятся два окна командной строки. В это время введите http://localhost:8080/ в браузере, и вы увидите экран Tomcat 3.1. Кстати, никогда не закрывайте эти два окна, это означает, что Java и Tomcat работают в фоновом режиме. Чтобы выключить сервер, запустите Shutdown.bat в каталоге C:TomcatBin.
Установите систему управления базами данных MySQL <BR> Извлеките загруженный файл mysql-3.23.21-beta-win-src.zip во временный каталог, запустите программу установки во временном каталоге и выберите каталог установки и метод установки в соответствии с мастером установки. Установка будет завершена. Здесь предполагается, что он установлен в каталог C:MySQL. Запустите mysqld-shareware.exe в каталоге C:MySQLBin, чтобы запустить MySQL. После запуска MySQL на рабочем столе Windows изменений нет. Вы можете проверить, успешно ли установлена служба базы данных, запустив MySQL Manager. Если установка прошла успешно, вы можете напрямую открыть библиотеки Test и MySQL внутри.
Установите JDBC для MySQL
Чтобы Java могла работать с базой данных MySQL, вам необходимо установить драйвер MySQL JDBC, разархивировать mm.mysql.jdbc-1.2b.zip в C:, автоматически создать каталог mm.mysql.jdbc-1.2b и Установите переменные среды:
rem устанавливает переменные среды mysql.jdbc
установите CLASSPATH=c:mm.mysql.jdbc-1.2b;%CLASSPATH
После перезагрузки все установки в порядке!
Пример: Используйте среду для создания гостевой книги <BR> Создайте таблицу для хранения данных <BR> Чтобы спроектировать гостевую книгу, вы должны сначала создать таблицу в базе данных MySQL для хранения данных сообщений. Предположим, что это таблица Questbook и ее таблица. структура следующая:
Recordid хранит номер записи
name хранит имя человека, оставившего сообщение
В электронной почте хранится адрес электронной почты человека, оставившего сообщение.
тело хранит сообщение комментатора
Конкретные шаги:
1. Запустите программу mysqld-shareware.exe, чтобы запустить MySQL.
2. Запускаем программу MySQLManager и открываем библиотеку Test.
3. Выберите «Запрос SQL» в меню «Инструменты», после чего появится окно «Запрос MySQL».
4. На вкладке «Запрос» введите следующую команду: создать таблицу квестов (Recordid int, Имя char (20), Email char (30), Основной текст).
5. Щелкните значок запуска. Вы можете получить таблицу Questbook, используемую для хранения данных гостевой книги.
При написании программы гостевой книги на Java используется функция API из набора инструментов JDBC для MySQL для вызова базы данных MySQL. Вы можете использовать браузер, чтобы открыть C:mm.mysql.jdbc-1.2bdocapidocindex.html. файл, чтобы получить описания всех функций API. Ниже я познакомлю вас лишь с некоторыми функциями, необходимыми для написания гостевой книги.
Class.forName("org.gjt.mm.mysql.Driver"); используется для загрузки драйвера mm.mysql.
con = DriverManager.getConnection("jdbc:mysql://localhost:3306/test?user=root;password="); используется для подключения к локальной базе данных MySQL.
stmt = con.createStatement(); Создать объект базы данных
rs = stmt.executeQuery("SELECT * FROM гостевая книга");Выполнить оператор SQL и вернуть набор результатов
После редактирования программы просто поместите ее в каталог выпуска Tomat C:TomcatwebappsROOT.