String [] couponDesc=request.getParameter("description");//This code is not working
如何在数组或其他可存储大量文本的数据类型字段中保存此textarea?
fgets()
答案 0 :(得分:1)
request.getParameter(String);
方法返回一个String而不是一个字符串数组。 servlet规范中没有关于从请求参数返回的数据的限制。只需将参数数据分配给String。
String couponDesc=request.getParameter("description");
这会将文本区域中的所有数据加载到couponDesc
变量中。
<强>更新强>
此外,在您的html textarea标记中,添加最大长度属性,如下所示:
<textarea class="form-control" name="description" placeholder="Coupon Description---Max word limit 500" rows="3" maxlength="500"></textarea>
然后在您的数据库列中,将列长度设置为500.这应确保用户输入的数据可以轻松满足您的数据库要求。
希望这有帮助!