我在HTML中設計了一個表單,並希望將數據提交給我製作的一個非常簡單的java web服務器。在表單中,我將action指定爲「post」,所以我假設它應該進入java web服務器,但是當我在調試器中查看它時,「GET」被阻塞在URI的前面。如果我嘗試在關閉Web服務器的情況下提交數據,我會得到「找不到要查找的消息」頁面,但我會看到URL中的所有數據都卡住了。我不確定這是否正常。html表單發佈數據
有人可以看看我的HTML頁面,讓我知道如果我可能會做任何錯誤?
<head>
<title>FormTest</title>
</head>
<body>
<form action="http://localhost:1088/mailer.html method="post">
<div>
<label>
First Name: <input type="text" name="firstname" size="30" />
</label>
<label>
Last Name: <input type="text" name="firstname" size="30" />
</label>
</br>
There's a bunch more text boxes and such here, but you get the idea.
<input type="submit" text="Submit!" name="submitBtn" />
</div>
</form>
</body>
你的表單動作指向一個.html頁面,其中大多數Web服務器將解釋爲一個靜態頁面,而不是CGI腳本的引用,所以它會作爲一個GET處理。您應該將您的操作更改爲可在Web服務器上執行的操作。 –