В общем случае отправка формы - это просто запрос HTTP POST с параметрами.
Он генерируется вашим автономным классом java и отправляется на сервер, сервер обрабатывает этот запрос и затем перенаправляет его в Struts.
Однако я бы не использовал здесь непосредственно низкоуровневый Java-API, поскольку он не реализует протокол HTTP.
Если добавление дополнительного фляги в ваш проект не является проблемой, я предлагаю вам использовать
Apache HTTPClient проект
Вот пример (гораздо более простой, чем это было бы с HttpConnection):
Пример