-
关于JSP显示(数字/真实数据)和 数据库设计问题!5
数据库有些数据 比如性别, 我会保存 0 1 (0 代表男 1代表女)
但是我前台让用户选择下拉菜单的时候, 用户会看到 : 男, 女
最后用户提交 ------ 然后保存到数据库
那整体上我该怎么设计呢?
首先,我的思路是: 我要有个参数表, 这个参数表存放了 0 代表男 1代表女
然后保存性别的表 会保存 0 1 但不保存男 女,
往下我就没思路了 !!!! 求解答。2012年11月22日 17:27
4个答案 按时间排序 按投票排序
-
1、创建一个数据字典类Dictionary,包括对应的Service、DAO等
public class Dictionary implements Serializable { private static final long serialVersionUID = 1L; private long id;// 流水号 private String group;// 分组类别 private String name;// 键名 private int value;// 值 // setter和getter }
2、在Controller中查询“单位”字典,并传递到JSP页面List<Dictionary> unitDDL = dicService.findByGroup("UNIT_DDL");
3、在JSP中如下处理<tr> <td>单位:</td> <td> <select name="unitId"> <option></option> <c:forEach var="unit" items="${unitDDL }"> <c:choose> <c:when test="${unit.value eq equipment.unitId }"> <option value="${unit.value }" selected>${unit.name }</option> </c:when> <c:otherwise> <option value="${unit.value }">${unit.name }</option> </c:otherwise> </c:choose> </c:forEach> </select> </td> <td></td> </tr>
2012年11月23日 08:21
-
借助i18n,编写属性文件比如gender.properties,如果是纯jsp,不用框架的话,自己编写个或找个解析属性文件的java类,提供getter方法。
因为属性文件是键值对的形式,所以在页面,get("0")来获取“男”2012年11月22日 17:34
相关推荐
6. 数据库设计:使用关系型数据库(如MySQL)存储题库信息,包括用户数据、题目数据、测试记录等。合理的数据库设计是保证系统高效运行的基础。 7. 文档:项目提供的文档可能包括需求分析、系统设计、数据库设计、...
4. `jsprsa.sql`:这可能是一个SQL脚本文件,用于创建数据库表结构,支持JSP数字签名系统的数据存储,可能包含了生成和验证数字签名所需的表。 5. `zd.txt`、`2.txt`:这两个可能是测试文件或者日志文件,可能包含...
45、解决浏览器 cache 的问题 46、使用 EL、JSTL 处理表单数据 47、 EL隐含对象 param、paramValues 48、EL隐含对象 pageContext 49、EL算术运算符 50、EL关系运算符 51、EL的运算符 52、选择钮的使用 53、检查框的...
### 基于SSM+JSP的医院门诊挂号系统源码数据库 #### 系统概述 本系统是一款专门针对医院门诊挂号业务而设计的管理软件。它利用现代信息技术手段,实现了传统挂号流程的数字化转型,提升了医疗服务的质量与效率。 ...
本篇论文主要围绕数字签名技术和RSA算法的应用,讨论了数字签名在信息安全方面的重要性和python技术在数字签名软件设计中的应用。 数字签名技术 数字签名是一种使用加密技术来确保信息的真实性和完整性的技术。...
数据库设计应遵循正常化原则,以确保数据的一致性和完整性。 **企业经理模块** "enterpriseManager"可能是一个子目录,包含了企业管理员使用的管理界面源代码。这个模块通常包括登录验证、权限控制、以及与产品管理...
79. JSP字符编码问题及转换大全? 80. 使用过滤器设置请求编码? 81. JSP或Servlet调用DLL? 82. 在JSP中包含Applet(时钟)? 83. 在Applet中显示一个html页面? 84. 使session强制失效85. iFreme编辑框使用? 86. Applet与...
在实际应用中,该系统已经在Android模拟器和真实设备上进行了测试,结果显示它成功地实现了问卷调查功能。由于客户端可以运行在移动设备上,用户可以在任何时间、任何地点参与调查,极大地提高了调查的灵活性和效率...
数字签名是一种用于确保电子信息真实性和完整性的技术手段。它通常涉及两个部分:签名的创建(由发送方完成)和签名的验证(由接收方完成)。数字签名的主要目的是验证发送者的身份,保证消息在传输过程中未被篡改,...
数字转中文 128 自动计算金额 129 JSP页面打印中使用WebBrowser控件 130 不刷新页面添加新的类别 131 鼠标滚动缩放图片 132 根据输入的表名生成输入数据表格 133 JSP表格输出到Excel 134.JSP...
综上所述,“JSP大学生贷款管理系统”是结合了JSP技术、数据库管理和Web安全等多方面知识的实践项目,旨在提升高校贷款管理效率,同时也为学生提供了便捷的贷款申请途径。通过深入理解和实践,开发者不仅能掌握系统...
数据库设计则涉及到数据表的创建,确保了数据的有效存储和高效检索。 在考试监控方面,系统通过网络技术实时收集各个考场的监控视频流,可以实现远程查看、记录考试过程,有效防止作弊行为。同时,系统还可能集成...
JSP结合Servlet和数据库技术,可以构建一个友好的图形用户界面,让教师可以输入题目、选项、答案等信息,并保存到数据库中。此外,系统还应支持批量导入和导出试题,提高教师的工作效率。 接着是学生在线考试功能。...
《JSP房产信息网源码解析与应用》 在当今数字化时代,房地产...通过理解和学习这个源码,开发者可以掌握JSP技术在实际项目中的应用,同时也能了解到房产信息系统的整体架构和设计模式,为今后的项目开发积累宝贵经验。
【jsp团购网站】是一个基于JavaServer Pages(JSP)技术构建的在线购物平台,主要目的是为了实现团购业务的数字化和便捷化。这个项目涵盖了多个关键功能模块,旨在为用户提供一个完整的团购体验,包括用户管理、商品...
作为一个实用的系统,它不仅能够满足学术上的需求,如毕业设计或课程设计,还可以作为真实场景下的应用案例,帮助学生理解和掌握Web应用程序开发的实际流程。 【标签】:“高校心理咨询预约系统”标签揭示了系统的...
根据提供的文件信息,我们可以推断出这是一篇关于JSP注入攻击的文章。下面将详细解析JSP注入的概念、原理以及示例中的攻击方法。 ### JSP注入简介 JSP(JavaServer Pages)是一种用于生成动态网页的技术。它允许在...