| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > CGI-скрипт из JSP |
| Автор: levely 2.6.2006, 14:28 |
| Здравствуйте!!! Есть CGI-скрипт написанный на C++ Builder. Вопрос- можно ли его вызвать из jsp-странички? директива <jsp:include> не работает!!! P.S. Надо срочно-поэтому переписывание скрипта под яву откладывается.Хотя бы какой временный вариант возможен? Спасибо!! |
| Автор: MisterCleric 2.6.2006, 14:43 | ||
| А не пробовал сделать редирект на этот скрипт с передачей параметров, а с него назад в jsp? типа такого:
|
| Автор: levely 5.6.2006, 08:05 |
| Редирект не выходит(или я что-то не так делаю?!)- мне надо вставить результат работы cgi (это кстати .exe -от билдера) в ячейку таблицы. Раньше все работало с помощью SSI (в обычной .html) |
| Автор: tux 5.6.2006, 09:38 | ||
Можно использовать другой тэг JSTL. Вот так все прекрасно сработает:
Реализация JSTL есть здесь: http://jakarta.apache.org/taglibs/index.html. Документация здесь: http://java.sun.com/products/jsp/jstl/. |
| Автор: levely 5.6.2006, 13:59 | ||
Пишу таким образом
TOMCAT ругается на ссылку сановского сайта. Он понимает тег и без нее, но не "читает" скрипт все равно. Может проблема в том, что скрипт лежит на другом веб-сервере? |
| Автор: batigoal 5.6.2006, 14:15 |
| У меня тоже такое было... Помнится, я просто положил библиотеки jstl.jar и standard.jar в WEB-INF, и все заиграло. |
| Автор: levely 6.6.2006, 07:11 |
| Никак играть не хочет Чего уже только не пробовала... |
| Автор: MisterCleric 6.6.2006, 07:58 |
| Так а какой Эксеппшн хоть выдает? Что именно у тебя не хочет работать: JSTL или твоя CGI? |
| Автор: levely 6.6.2006, 09:07 | ||||
Вобщем как я говорила на это:
ругается так:
без тега taglib Tomcat не ругается, oн просто не видит <c:import...> При этом другие элементы странички работают замечательно. |
| Автор: tux 6.6.2006, 09:19 | ||
Положи файлик c.tld в каталог WEB-INF приложения, а в web.xml добавь следующее:
|
| Автор: levely 6.6.2006, 11:45 |
| Заработало!!! Сделала: скачала нормальную версию jstl с jakarta.apache.org сделала как писал пынгвин ) и добавила standart.jar в каталог Tomcat/common/lib Спасибо, ребята, помогли!!! p.s. еще помогла ссылка: http://www.javable.com/forum/thread.jspa?messageID=72199 |