Встроенный редактор SQL для веб-страниц - PullRequest
3 голосов
/ 12 сентября 2011

Мы разрабатываем веб-приложение на Java / Java EE, где пользователи должны иметь возможность вводить SQL-запросы и видеть цвет синтаксиса, представление таблиц, справку по содержимому и т. Д.

Пожалуйста, предложителюбые сторонние инструменты, которые могут быть встроены в веб-страницы, которые делают это.

1 Ответ

2 голосов
/ 22 сентября 2011

Самое близкое, что я могу найти, это http://archive.eso.org/wdb/html/wdb.html. Я никогда не использовал его, и это может потребовать внедрения интерфейса для конкретной используемой вами БД (см. Раздел dev http://archive.eso.org/wdb/html/doc/WDB/node1.html).

Я думаю, что проблема в том, что большинство веб-интерфейсов специализируются на одной конкретной СУБД, а не являются независимыми, и большинство из них написаны не так, чтобы компоненты могли быть перенесены в другие приложения.

Код WDB может дать вам отправную точку для кодирования этого самостоятельно.

Существуют ли конкретные СУБД, которые вам необходимо поддерживать?

Возможно, вам больше понравится просматривать доступные сторонние парсеры SQL и подключать их на веб-странице с помощью AJAX. Я ожидаю, что любая сторонняя библиотека, которая стоит того, чтобы ее использовать, уже попыталась обнаружить SQL-инъекцию, но было бы разумно убедиться, что это так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...