Я использую простой html / javascript для публикации данных в сервлете, работающем на SpringSource tc Server, при первом щелчке запрос принимается как GET, а не как POST, но при последующих щелчках сервлет получает запрос POST.
почему запрос преобразуется в GET до достижения метода обслуживания в сервлете. что можно сделать, это решить.
I tried opening that html/javascript file in chrome/firefox/IE browsers to see if it makes any difference, but still the same issue.
function formSubmit(){
document.forms['myForm'].action="https://myURL";
document.forms['myForm'].method='post';
document.forms['myForm'].target='_blank';
document.forms['myForm'].submit();
}
this is the code that I use on the html page to post the form data to the servlet.