апплетов работают в среде песочницы.если апплет требует доступа к системным ресурсам пользователя, он должен быть подписан.упакуйте ваши файлы ".class" в банку.У вас есть html-файл вне jar, который ссылается на ваш jar внутри тега апплета.затем подпишите свой апплет банку.см http://java.sun.com/developer/onlineTraining/Programming/JDCBook/signed.html
----------- ОБНОВЛЕНИЕ -----------------------------
Существует два способа подключения к базе данных на стороне сервера.
1- Трудный путь.Ненадежные апплеты не могут касаться жесткого диска компьютера.Таким образом, ваш апплет не может использовать собственные или другие локальные файлы (такие как драйверы базы данных JDBC) на вашем жестком диске.Первое альтернативное решение заключается в создании апплета с цифровой подписью, который может использовать локально установленные драйверы JDBC, способные напрямую подключаться к базе данных на стороне сервера.
2 - Простой способ.Ненадежные апплеты могут открывать только сетевое соединение с сервером, с которого они были загружены.Таким образом, вы должны разместить прослушиватель базы данных (либо саму базу данных, либо сервер промежуточного программного обеспечения) на узле сервера, с которого был загружен апплет.Апплет откроет сокет-соединение с сервером промежуточного программного обеспечения, расположенным на том же узле компьютера, что и веб-сервер, с которого был загружен апплет.Сервер промежуточного программного обеспечения используется в качестве посредника для подключения и извлечения данных из базы данных