java - 如何在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>
解决方案
尝试使用 HttpServletRequest 的 getParameterNames() API 读取当前 HTTP 请求中可用的所有参数,该 API 应列出所有参数。
使用基于正则表达式的匹配(示例正则表达式:“Ingredient[0-9]*” )过滤以“Ingredient”作为前缀和后缀为“digits”的参数
推荐阅读
- c# - Mvvm 灯问题,未正确更新 UI/按钮状态
- php - 如何在 Mysqli 准备好的语句中使用 PHP 常量
- sql - SQL 将单独的时间戳合并为每个序列号 1 行
- java - Spring Security - 围绕生成的安全密码的概念问题
- laravel-5 - 当我提交无效令牌时,Laravel 中间件被“绕过”,但是当它是有效令牌时,中间件被执行
- javascript - Dynamics CRM 365 - 如何打开根据相关记录筛选的视图
- javascript - 我如何告诉 Webpack 只/总是使用包 json 中显示的版本?
- amazon-web-services - 如何从 AWS API 网关的响应中删除 JSON 架构?
- google-app-engine - 如何禁用 AppEngine HTTP 端点
- xpath - odoo v12 xpath 新字段不可见