Eu quero fazer uma solicitação HTTP POST de uma ação struts2 para uma URL externa e enviar parâmetros na solicitação.
Eu li que isso pode ser feito desta maneira: Redirecionamento externo do django com parâmetros do POST mas eu queria saber se isso pode ser feito de uma maneira diferente, digamos, diretamente da ação e não através de um JSP.
Obrigado por qualquer sugestão.
Respostas:
0 para resposta № 1Depende do que você está realmente tentando fazer.
Se você está tentando fazer uma solicitação de sua ação para outro site, faça algo com a resposta e retorne os dados para o usuário sem que o usuário saiba que o site externo foi acessado, então você precisa usar algo como o HttpClient do Apache. Isso pode ser feito em qualquer lugar, obviamente não pertence a um JSP como você afirma.