从Servlet的HTML文本区域获取值[重复]

问题描述 投票:0回答:2

我正在尝试从用户那里获取文本。但是我做不到。它一直都返回null。我的代码是:

HTML:

<form action="gorev" method="post">
    <textarea id="gorev" rows="4" cols="50">

    </textarea>
    <input type="submit" value="ekle">
</form>

AND SERVLET:

String gorev = request.getParameter("gorev");
html servlets
2个回答
1
投票
替换

<textarea id="gorev" rows="4" cols="50">

with

<textarea name="gorev" id="gorev" rows="4" cols="50">


1
投票
如果您需要从服务器中的请求中读取request.getParameter("gorev");,则应使用name = "gorev"作为表单元素(输入,选择,文本区域,单选按钮,复选框等)。 id用于客户端(通常由javascript用于DOM操作,而css用于样式)。与name不同,它们不会发送到服务器

<textarea name="gorev" id="gorev" rows="4" cols="50"> </textarea>

© www.soinside.com 2019 - 2024. All rights reserved.