如何在servlet上显示HTML的输入?

时间:2018-02-27 00:52:11

标签: servlets httprequest

我正在尝试学习一些网络编程的基础知识。因此,我想创建一个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));

    }

我意识到它的需求超出了需求,但我想稍后再扩展它。

任何帮助都很棒,谢谢你的时间。

0 个答案:

没有答案