Java 如何从JSP中的上一页检索TextArea值?

Java 如何从JSP中的上一页检索TextArea值?,java,html,jsp,Java,Html,Jsp,我想从此view.jsp检索textarea数据 <form action="${addStudentUrl}" method="post"> Name:<input name="name" type="text" /> <br> <br> Email:<input name="email" type="text" /> <br> <br> Gender: <br> <input t

我想从此view.jsp检索textarea数据

<form action="${addStudentUrl}" method="post"> 
Name:<input name="name" type="text" />
<br> 
<br> 
Email:<input name="email" type="text" />
<br> 
<br> 
Gender:
<br> 
<input type="radio" name="gender" value="1">Male<br>
<input type="radio" name="gender" value="2">Female
<br> 
Description: <textarea id="description"> Enter text here...</textarea>
String description = $("description").val();
<input type="submit" value="Add"/>  
</form> 

我可以根据性别、电子邮件和姓名来做。显然,textArea来自不同的数据类型。

当id为
description
时,为什么要尝试将值检索回
descriptionHidden
? 试一试


在view.jsp中使用:
textarea name=“description”

,应该将description元素更改为:

Description: <textarea name="description"> Enter text here...</textarea>
<>你在这里使用一些jQuery,但由于某种原因,它在HTML的中间。此外,如果要使用元素的id属性选择元素,则应使用选择器$(“#description”)

在TestPackage.java中,更改将描述设置为以下内容的行:

String description = ParamUtil.get(actionRequest, "description", StringPool.BLANK);

当id为
description
时,为什么要尝试将值检索回
descriptionHidden
?为什么不在表单中设置name=“description”,然后以与其他字段相同的方式使用它?我尝试一下。我还是个编程新手。对不起,我犯了一些愚蠢的错误。我试过了。结果证明我做的是对的,只是我的描述数据库太短了。
Description: <textarea name="description"> Enter text here...</textarea>
String description = $("description").val();
String description = ParamUtil.get(actionRequest, "description", StringPool.BLANK);