Html 当使用textarea而不是输入类型时,Servlet null参数=";“文本”;

Html 当使用textarea而不是输入类型时,Servlet null参数=";“文本”;,html,jsp,servlets,Html,Jsp,Servlets,从JSP页面到Javaservlet的参数传递有问题。 这是我的JSP代码 <form action="textAction" method="post"> <b>Insert text here</b><br> <textarea name="text" rows=3 cols=40></textarea><br><br> <input type="s

从JSP页面到Javaservlet的参数传递有问题。 这是我的JSP代码

<form action="textAction" method="post">
     <b>Insert text here</b><br>
           <textarea name="text" rows=3 cols=40></textarea><br><br>
     <input type="submit" name="submit" value="submitButton">
</form>
}

在这个简单的例子中,我想获取文本区域的文本并将其放到屏幕上,但在实际项目中,我必须将该文本放入数据库中。问题是Servlet调用的结果为null。 有人能解决这个问题吗

编辑
如果我用一个表单的简单输入来更改textarea,Servlet就会工作。。。我不明白代码中的错误在哪里

java.lang.String getParameter(java.lang.String名称)

以字符串形式返回请求参数的值,如果 参数不存在。请求参数是额外的信息 随请求一起发送。对于HTTP servlet,参数包含在 查询字符串或已发布的表单数据

在调用
request.getParameter(“text”)


给表单标签一个id属性

<form action="textAction" method="post" id="myform" name="myform">
 <textarea name="text1" id="text1" rows="3" cols="40"></textarea>
 <input type="submit" name="submit" value="submitButton">
</form>


您所说的“Servlet调用的结果”是什么意思?你的意思是
request.getParameter(“text”)
?假设@jonsket是正确的,那么请确保您已使用参数“text”(作为提交后的内容)请求页面。Jon Skett…字符串文本为空。函数request.getParameter(“text”)返回null这是我想在servlet中使用的文本参数。我认为这是一个可用的参数,行字符串text=request.getParameter(“text”);是否正确…或否??是否确定
RetrievingAllParams
servlet映射为
textAction
?这并不能回答问题中迄今为止发布的代码的问题。
<form action="textAction" method="post" id="myform" name="myform">
 <textarea name="text1" id="text1" rows="3" cols="40"></textarea>
 <input type="submit" name="submit" value="submitButton">
</form>