Программирование на стороне ВЕБ-сервера Apache Tomcat
Цель лабораторной работы:
- установить и сконфигурировать на виртуальном компьютере Windows контейнер сервлетов Apache Tomcat
- установить quercus/php - JAVA реализацию PHP среды в контейнер сервлетов
- в среде quercus/php разработать скрипты:
а) sql2xml.php - генерация XML данных по параметризованному SQL запросу
sql2xml.php
Ссылка на advanta.homeip
б) execsql.php - генерация JSON(P) набора данных по параметризованному SQL запросу
execsql.php
ссылка на advanta.homeip
- установить PHP/JAVA bridge в контейнер сервлетов Тест
- в среде PHP/JAVA bridge разработать скрипт JasperRunner.php, поддерживающего:
а) форматы вывода: html,pdf,rtf,docx,xls;
б) источники данных: JDBC.
Ход выполнения работы:
- копирование папки с ftp://10.122.48.98/temp.
- установка testquercus;
- установка JavaBrige;
- создание каталога для отчетов JasperReports(сюда будут помещаться php и jrxml);
- копирование библиотеки из iReport в TomCat;
- указание пути к шрифтам Tomcat;
- установка кодировки utf8.
Ссылки на advanta.homeip.net:
- execsql.php
- sql2xml.php без параметров
- sql2xml.php с заданными параметрами
Функционал jasperRunner:
Замечания
- Анонимность
- Отсутствует описание задачи, не указана методическая цель работы
- Отсутствует описание технических решений
- Отсутствует функционал JasperRunner
Сплошной copypast