软件工程课程设计问题总结——医院门诊系统(三):注册失败保留表单内容
2017-07-03 14:48
756 查看
问题描述:
用户注册失败,如用户名、密码等不合规范需要修改时,保留已经填写过的表单内容。
解决方案:
后台获取用户输入后,将内容保存在对象里,并将此对象保存至session中,成功注册后删除此对象,将jsp中input的默认显示内容设置为对象内容(对象存在时)。
示例代码:
(severlet中)
用户注册失败,如用户名、密码等不合规范需要修改时,保留已经填写过的表单内容。
解决方案:
后台获取用户输入后,将内容保存在对象里,并将此对象保存至session中,成功注册后删除此对象,将jsp中input的默认显示内容设置为对象内容(对象存在时)。
示例代码:
(severlet中)
p.setP_username(request.getParameter("p_username")); p.setP_tel(request.getParameter("p_tel")); p.setP_password(request.getParameter("p_password")); p.setP_name(request.getParameter("p_name")); p.setP_age(request.getParameter("p_age")); p.setP_sex(request.getParameter("p_sex")); p.setP_bloodtype(request.getParameter("p_bloodtype")); p.setP_history(request.getParameter("p_history")); session.setAttribute("FailedRegister", p);(页面中)
<% Patient p = (Patient)session.getAttribute("FailedRegister"); String p_username = ""; String p_name = ""; String p_history = ""; String p_age = ""; String p_sex = ""; String p_tel = ""; if(p != null) { p_tel = p.getP_tel(); p_age = p.getP_age(); p_sex = p.getP_sex(); p_username = p.getP_username(); p_name = p.getP_name(); p_history = p.getP_history(); } %>
<input name = "p_username" type = "text" value = "<%=p_username %>" >
<input name = "p_name" type = "text" value = "<%=p_name%>">
相关文章推荐
- 软件工程课程设计问题总结——医院门诊系统(一):serverlet中alert不弹窗&弹窗乱码
- 软件工程课程设计问题总结——医院门诊系统(七):总结
- 软件工程课程设计问题总结——医院门诊系统(四):后台获取下拉列表的值并在页面中显示
- 软件工程课程设计问题总结——医院门诊系统(二):jsp中验证码的实现&设置验证失败不提交表单
- 软件工程课程设计问题总结——医院门诊系统(六):datetime timestamp 和String
- 软件工程课程设计问题总结——医院门诊系统(五):判断用户实现的特定页面跳转
- 软件工程课程设计--总结
- 点餐系统---------软件工程课程设计
- 机房收费系统--界面设计,人与软件之间的问题
- 结合《移山之道》与软件工程课程所想的几个问题
- 软件工程之系统建模篇【设计用例控制类模型】
- 系统架构设计总结—软件架构风格
- 软件工程之系统建模篇【设计实体类模型】
- 水利水电工程施工导截流方案辅助设计系统DivClose软件功能
- 问题驱动的软件测试设计_问题总结
- [软件制造工程]招投标项目之合同签订模块 课程设计
- 高性能软件系统设计中应该考虑的问题
- 高性能软件系统设计中应该考虑的问题
- 对深圳大学选课系统中的课程学时计算问题总结