急!!请问在jsp页面显示只被选中的checkbox的值

cat_yan 2010-02-25 09:39:36
在jsp页面显示只被选中的check的值,然后要在页面不显示checkbox的标签!只显示值。
...全文
190 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
cat_yan 2010-02-25
  • 打赏
  • 举报
回复
引用 4 楼 cat_yan 的回复:
是查讯结果页面,只显示checkbox的值。。

<TABLE width="679" cellPadding="0" align="left" class="pg_update" border="0" cellSpacing="0">
<%
String itemValue="";
com.primeton.tp.core.prservice.context.RequestContext rc=null;
%>
<logic:iterate id="ResultSet" property="list[@type='INFORMATION']">
<%
rc = (com.primeton.tp.core.prservice.context.RequestContext)request.getAttribute("ResultSet");

%>
</logic:iterate>

<logic:iterate id="ResultSet2" property="list[@type='EDITCOLS']">
<% com.primeton.tp.core.prservice.context.RequestContext ctx = (com.primeton.tp.core.prservice.context.RequestContext)request.getAttribute("ResultSet2");

String itemCode = ctx.getProperty("TIR_MODULE_ITEM/ITEM_CODE");
String itemName = ctx.getProperty("TIR_MODULE_ITEM/ITEM_NAME");
String DATA_TYPE = ctx.getProperty("TIR_MODULE_ITEM/DATA_TYPE");
String dataSource = ctx.getProperty("TIR_MODULE_ITEM/DATA_SOURCE"); //数据来源
String sourceType = ctx.getProperty("TIR_MODULE_ITEM/SOURCE_TYPE"); //数据来源类型:dict或table或person
String itemLeng = "4";
String propName = "INFORMATION/"+itemCode;

if(DATA_TYPE.indexOf("varchar")==0){
itemLeng=DATA_TYPE.substring(8,DATA_TYPE.indexOf(")"));
}
if(rc!=null){
itemValue=rc.getProperty("INFORMATION/"+itemCode);
}
if("table".equals(sourceType)){
itemValue=rc.getProperty("INFORMATION/"+itemCode+"_LABEL");
}

String tmp = rc.getProperty("INFORMATION/"+itemCode+"_DICT");
System.out.println("dict================"+tmp);
%>


<TR>
<TD class="pg_update_head" valign="top">
<%=itemName%>:
</TD>
<TD class="pg_update_content">
<logic:equal id="ResultSet2" property="TIR_MODULE_ITEM/SHOW_TYPE" value="input">
<!--<input type="text" id="autoinput" name="<!%=itemCode%>" readonly value="<!%=itemValue%>" class="input_text_Medium">-->
<%=itemValue%>
</logic:equal>
<logic:equal id="ResultSet2" property="TIR_MODULE_ITEM/SHOW_TYPE" value="select">
<logic:equal id="ResultSet2" property="TIR_MODULE_ITEM/SOURCE_TYPE" value="dict">
<!--<dict:select businTypeId="<!%=dataSource%>" disabled="true" styleId="autoinput" name="<!%=itemCode%>" id="ResultSet" property="<!%=propName%>" nullOption="true" styleClass="select_Small"/>-->
<script>
var sobj=document.multiform.elements("<%=itemCode%>_DICT");
var sval="<%=itemValue%>";
for(var i=0;i<sobj.options.length;i++){
if(sobj.options[i].value==sval){
sobj.options[i].selected=true;
}
}
</script>
<%=tmp%>
</logic:equal>
<logic:equal id="ResultSet2" property="TIR_MODULE_ITEM/SOURCE_TYPE" value="table">
<!--<input type="text" id="autoinput" name="<!%=itemCode%>" readonly value="<!%=itemValue%>" class="input_text_Medium">-->
<%=itemValue%>
</logic:equal>

</logic:equal>
<logic:equal id="ResultSet2" property="TIR_MODULE_ITEM/SHOW_TYPE" value="area">
<!--<textarea id="autoinput" name="<!%=itemCode%>" readonly class="textarea_Medium" rows="8" ><!%=itemValue%></textarea>-->
<%=itemValue%>
</logic:equal>
<logic:equal id="ResultSet2" property="TIR_MODULE_ITEM/SHOW_TYPE" value="checkbox">
<logic:equal id="ResultSet2" property="TIR_MODULE_ITEM/SOURCE_TYPE" value="dict">
<!--<dict:multicheckbox name="<!%=itemCode%>" value="<!%=itemValue%>" hiddenId="autoinput" businTypeId="<!%=dataSource%>" modifiable="false" formName="multiform"/>-->

<%=tmp%>
</logic:equal>
</logic:equal>
<logic:equal id="ResultSet2" property="TIR_MODULE_ITEM/SHOW_TYPE" value="radio">
<logic:equal id="ResultSet2" property="TIR_MODULE_ITEM/SOURCE_TYPE" value="dict">
<!--<dict:radio name="<!%=itemCode%>" value="<!%=itemValue%>" styleId="autoinput" businTypeId="<!%=dataSource%>" modifiable="false"/>-->
<%=tmp%>
</logic:equal>
</logic:equal>
<logic:equal id="ResultSet2" property="TIR_MODULE_ITEM/SHOW_TYPE" value="file">

<div id="fileDiv_<bean:write property="DATA_ID"/>">
<logic:iterate id="ResultSet1" property="list[@type='UploadFile']">

<script>
var fileid = '<bean:write id="ResultSet1" property="FBFILE_T_FILE/FILE_ID"/>';
var contid = '<bean:write property="DATA_ID"/>';
var str='<span id="'+fileid+'"><a href="#" onclick="javascript:downloadFile(\''+ fileid +'\');"><bean:write id="ResultSet1" property="FBFILE_T_FILE/FILE_NAME"/></a>  ';
document.write(str);
var url="";
url += '<a title="删除" href="#" onclick="javascript:deleteFile(\''+ fileid +'\',\''+contid+'\')"><img src="/fbrole/image/BD14755_.GIF" border="0"></a>';
url += "</span>";
//document.write(url);

</script>

</logic:iterate></div>
</logic:equal>
</TD>

</TR>
</logic:iterate>
</TR>

</TABLE>
cat_yan 2010-02-25
  • 打赏
  • 举报
回复
我现在有是想改checkbox的标签tld..
zyus1987 2010-02-25
  • 打赏
  • 举报
回复
既然是查询结果,显示方式可以自己控制啊,干嘛非要用checkbox啊?
可以用别的形式展示啊
cat_yan 2010-02-25
  • 打赏
  • 举报
回复
是查讯结果页面,只显示checkbox的值。。
carnation1985 2010-02-25
  • 打赏
  • 举报
回复
checkBOx不是有onclick事件
钱不是问题 2010-02-25
  • 打赏
  • 举报
回复
check的值是怎么来的
xiaotian521 2010-02-25
  • 打赏
  • 举报
回复
.................................

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧