Запись данных из одного сервлета Java в другой

Я пытаюсь написать сервлет, который будет отправлять файл XML (строка в формате XML) на другой сервлет через POST. (Необязательный генерирующий код xml заменен на «Hello there»)

   StringBuilder sb=  new StringBuilder();
    sb.append("Hello there");

    URL url = new URL("theservlet's URL");
    HttpURLConnection connection = (HttpURLConnection)url.openConnection();                
    connection.setRequestMethod("POST");
    connection.setRequestProperty("Content-Length", "" + sb.length());

    OutputStreamWriter outputWriter = new OutputStreamWriter(connection.getOutputStream());
    outputWriter.write(sb.toString());
    outputWriter.flush();
    outputWriter.close();

Это вызывает ошибку сервера, и второй сервлет никогда не вызывается.

Ответы на вопрос(4)

Ваш ответ на вопрос