首页 > 解决方案 > 如何在jsp中从文本字段中获取值到java

问题描述

如何添加基于用户输入的成分数量生成文本字段的功能。

 Number of Ingredients:<input id="noIngred" type="numbename="noIngred">
<fmt:parseNumber var="intValue" value="${noIngred}" integerOnly="true"/>
<c:forEach var="j" begin="1" end="${intValue}">
 <input type="text" name="Ingredient${j}">
</c:forEach>

标签: javahtmljspjstl

解决方案


尝试使用 HttpServletRequest 的 getParameterNames() API 读取当前 HTTP 请求中可用的所有参数,该 API 应列出所有参数。

使用基于正则表达式的匹配(示例正则表达式:“Ingredient[0-9]*” )过滤以“Ingredient”作为前缀和后缀为“digits”的参数


推荐阅读