?? fun_page.jsp
字號:
<%@ page import="tlc.integral.pub.InitList"%>
<%@ page import="tlc.integral.account.JoinOperNo"%>
<%!
private InitList priinitlist=new InitList();
private JoinOperNo JoinOperNo=new JoinOperNo();
public String getCheckBoxList(Hashtable CheckBox_Attribute,String sLikePopDom)
{
return getCheckBoxList(CheckBox_Attribute,sLikePopDom,"0");
}
/*
bz:定位方式
0: 根據(jù)記錄id定位
1: 根據(jù)name定位
*/
public String getCheckBoxList(Hashtable CheckBox_Attribute,String sLikePopDom,String bz)
{
StringBuffer sbf=new StringBuffer();
String v_LIKE_TYPE_ID=""; // 愛好類型ID
String v_LIKE_NAME=""; // 愛好名稱
String temp="";
String v_CHECKBOXNAME="";
String v_CHECKBOXDisable="";
int icol=5; // 顯示5 列
int icolwidth=20; // 列寬度
int i,j;
int icheck;
String scheckfun="";
if(CheckBox_Attribute.get("CHECKBOXSTATUS")!=null&&!CheckBox_Attribute.get("CHECKBOXSTATUS").toString().equals(""))
v_CHECKBOXDisable=" disabled ";
if(CheckBox_Attribute.get("CHECKBOXNAME")==null)
return "";
v_CHECKBOXNAME=CheckBox_Attribute.get("CHECKBOXNAME").toString();
if(CheckBox_Attribute.get("COLNUM")==null)
icol=5;
else
icol=Integer.parseInt(CheckBox_Attribute.get("COLNUM").toString());
icolwidth=100/icol;
Hashtable list=new Hashtable();
Collection coll=null;
coll=priinitlist.getLikeType(list);
sbf.append("<table width='100%'>");
i=0;
Iterator it=coll.iterator();
while(it.hasNext())
{
Hashtable rs=(Hashtable)it.next();
v_LIKE_TYPE_ID=rs.get("LIKE_TYPE_ID").toString();
v_LIKE_NAME=rs.get("LIKE_NAME").toString();
if(bz.trim().equals("0"))
temp=v_LIKE_TYPE_ID;
else
temp=v_LIKE_NAME;
if(sLikePopDom.indexOf(","+temp+",") != -1)
{
scheckfun="checked";
icheck=1;
}
else
{
scheckfun="";
icheck=0;
}
if(i%icol==0)
{
if(i!=0)
sbf.append("</tr>");
sbf.append("<tr>");
}
++i;
sbf.append("<td width='"+icolwidth+"%' align='left'><input type='checkbox' name='"+v_CHECKBOXNAME+i+"' value='"+v_LIKE_TYPE_ID+"'"+scheckfun+v_CHECKBOXDisable+">"+v_LIKE_NAME+"</td>");
sbf.append("<input type='hidden' name='h_id' value='"+v_LIKE_TYPE_ID+"'> <!--跟蹤id -->");
sbf.append("<input type='hidden' name='h_id_check' value='"+icheck+"'> <!--識別數(shù)據(jù)庫操作:add:'1,2,3' delete:'5,6,7' -->");
}
sbf.append("</table>");
return sbf.toString();
}
/*
功能:
參數(shù):
iRead: 1 -- 可輸 0 -- 不可輸
*/
public String getCheckBox_TextGroup(Hashtable CheckBox_Attribute,Hashtable Text_Attribute,Hashtable PopeDomht,int iRead)
{
StringBuffer sbf=new StringBuffer();
String v_OPER_KIND_ID=""; // 業(yè)務(wù)種類
String v_OPER_KIND_NAME=""; // 業(yè)務(wù)名稱
String v_CHECKBOXNAME=""; //
String v_TEXTWIDTH="360";
String CheckStatus=""; // 復(fù)選框狀態(tài)
String sPopeDom=""; // 業(yè)務(wù)號碼包
String sTextStatus="";
String selectstatus="";
int i;
Hashtable list=new Hashtable();
// CheckBox_Attribute
if(CheckBox_Attribute.get("CHECKBOXNAME")==null)
return "";
v_CHECKBOXNAME=CheckBox_Attribute.get("CHECKBOXNAME").toString();
if(Text_Attribute.get("TEXTWIDTH")!=null&&!Text_Attribute.get("TEXTWIDTH").toString().equals(""))
{
v_TEXTWIDTH=Text_Attribute.get("TEXTWIDTH").toString();
}
Collection coll=null;
if(iRead==0)
{
sTextStatus=" readonly=true";
selectstatus=" disabled";
}
coll=priinitlist.getOperKind(list);
sbf.append("<table width='100%'>");
i=0;
Iterator it=coll.iterator();
while(it.hasNext())
{
Hashtable rs=(Hashtable)it.next();
v_OPER_KIND_ID=rs.get("OPER_KIND_ID").toString();
v_OPER_KIND_NAME=rs.get("OPER_KIND_NAME").toString();
++i;
if(!PopeDomht.isEmpty())
{
if(PopeDomht.get(v_OPER_KIND_ID)==null||PopeDomht.get(v_OPER_KIND_ID).toString().equals(""))
{
CheckStatus="";
sPopeDom="";
}
else
{
CheckStatus="checked";
sPopeDom=PopeDomht.get(v_OPER_KIND_ID).toString();
}
}
sbf.append("<tr><td width='40%' align='left'><input type='checkbox' name='"+v_CHECKBOXNAME+i+"' value='"+v_OPER_KIND_ID+"'"+CheckStatus+selectstatus+">"+v_OPER_KIND_NAME+"</td>");
sbf.append("<td width='60%' align='left'><input name='T"+v_CHECKBOXNAME+v_OPER_KIND_ID+"' class=input_text style='WIDTH: "+v_TEXTWIDTH+"; height:21' value='"+sPopeDom+"' maxlength='50' size='20' "+sTextStatus+"></td>");
sbf.append("</tr>");
}
sbf.append("<input type='hidden' name='inum' value='"+i+"'>");
sbf.append("</table>");
return sbf.toString();
}
%>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -