我正在尝试学习一些网络编程的基础知识。因此,我想创建一个HTML页面,其中包含一个表示提交的文本框。按下提交时,我希望将文本框中的数据发送到servlet。当我转到servlet URL(在浏览器中)时,我希望按时间顺序显示所有消息。我已经完成了以下html部分。
<form action="./DisplayMessage" method = post">
<div>
Message:<br>
<input type="text" name="New_Message"><br>
<input type="submit" />
</div>
</form>
Where&#34; DisplayMessage&#34;是我的servlet的名称。这部分足以满足我的学习目的。我的servlet是个问题。目前,它只显示最近发送的消息,我想要所有消息。这是我到目前为止的一小部分内容。
response.setContentType("text/html");
PrintWriter out = response.getWriter();
Enumeration parameter = request.getParameterNames();
while(parameter.hasMoreElements())
{
String paramName = (String) parameter.nextElement();
out.println("<br>" + request.getParameter(paramName));
}
我意识到它的需求超出了需求,但我想稍后再扩展它。
任何帮助都很棒,谢谢你的时间。