REST を使用して (Firefox のポスターから) URL を POST します。
http://[ip]/page.jsp?paramater1=whatever¶meter2=whatever (コンテンツ タイプ: application/x-www-form-urlencoded)
page.jsp には以下が含まれます。
<body onload="onload()">
<script>
document.forms["myform"].submit(); // just to be redundant
function onload(){
document.forms["myform"].submit(); // just to be redundant
}
</script>
<form action="SessionTestDriver" method="post" id="myform">
[form stuff]
</form>
しかし、そのフォームを送信していないようです。ブラウザーにページを手動でロードすると、すべてが完全に機能します。何もしないのは REST 呼び出しだけです。
明らかに私は何かが欠けています。アドバイス?
解決しました! とった!メインの jsp ページは、送信時にサーブレットを呼び出しました。JSPページではなく、REST URLでそのサーブレットを直接試してみたところ、すべてが思いどおりに機能しました!