JSP - 在更新数据库之前,需要使用用户给定的值检查数据库中的值
JSP - Need to check for the value in the database with user given value before updating database
我有一个要求,我需要在 jsp 形式中输入 3 个值。生产订单号、工序和数量。
当我输入这些值并单击提交时,后台逻辑是,对于给定的"产品订单号"和"操作",它应该将"数量"值更新到数据库中。数据库中的"数量"值只能为 0 或 1。
现在我的要求如下:
例如,用户第一次进入产品编号 = 20000 ,操作 = 25,数量 = 1 。
现在,当用户第二次输入相同的值时,即,产品编号 = 20000 ,操作 = 25,数量 = 1
它不应该再次转到数据库并更新表(覆盖现有值为 1)。
相反,它应该给出一条警报消息,例如"操作已完成"。
我想出了解决方案。
在java类中,之前我曾经有这样的:response.sendRedirect("success.jsp");
现在我将其更改如下:如果 db 表已包含该值,则无需更新。 所以,response.sendRedirect("success.jsp?msg=操作已经完成") 否则,需要更新数据库表并显示消息"操作已成功完成"所以,response.sendRedirect("success.jsp?msg=operation completecomplete");
我在成功中添加了一个参数"msg".jsp并根据要求动态显示它。
相关文章:
- 获取用户位置并将坐标保存在数据库中
- 当用户键入一封信时,如何使用ajax自动完成来显示MySQL数据库中的值
- 将Javascript对象存储在Wordpress用户数据库中
- 从下拉框中选择用户信息,并使用进度计数器显示数据库中的选定项目
- 当数据库中的表发生更改时通知用户
- 如何用javascript对数据库中的现有用户进行验证
- PHP/MySQL:将用户输入保存到数据库
- 如何突出显示HTML内容并根据用户将其保存到数据库中以备将来加载
- JSP - 在更新数据库之前,需要使用用户给定的值检查数据库中的值
- 检查数据库中是否存在用户的电子邮件
- 数据库更新的用户确认 - php + Ajax
- 访问不同的数据库,防止用户错误PHP
- 填写表单文本框,其中包含数据库表中的数据(如果用户存在)
- 如何将新用户添加到我的用户数据库对象中
- 在数据库中管理用户之间的关系
- 如何为数据库中的不同记录/行创建用户生成的链接列表,这些记录/行在单击时填充 html 表单
- 环回 + 用户模型迁移到 Postgres 数据库
- 使用1个HTML表单:要求用户提供唯一标识符,从数据库中获取记录,解析为JSON,使用jquery填充插件填充HTML页
- 索引数据库用户权限
- 如何根据数据库用户id(不是uid)设置firebase规则