要做通用部门选择程序——一个组件
当用到这个组件时,需要传递四个参数:
class:select组件显示时css用到的class。
ctlName: 组件的名称。
ShowSql:查询的sql语句。
sysName:查询表所在的数据库。
例:
要查询epd_item_master表中的item_code,item_name两个字段,并将这两个
字段显示在下拉列表中,相应的jsp语句为:
<head>
<style type=text/css>
.cc {font-size=13px}
</style>
</head>
<body>
<%
String showSql="select e from epd_item_master";//查询语句
String sysName=”epd”;//子系统名称
String number=”2”;//作为select组件的值的个数
%>
<jsp:include page="select.jsp">
<jsp:param name="class" value="cc"/>
<jsp:param name="ctlName" value="item_code"/>
<jsp:param name="sysName" value="<%=sysName%>"/>
<jsp:param name="showSql" value="<%=showSql%>"/>
<jsp:param name="number" value="<%=number%>"/>
</jsp:include>
</body>
注意事项:
1. 以上这五个参数不能为null。
2. Select组件的value值由showSql查询语句的查询列中前number个列的值决定。
在上例中,select组件的值由item_code,item_name决定。
3.这个文件应该保存在com/britc/pub/include文件夹里