rs.getString("content1").trim()
这里的rs.getString("content1")一定不为null吗?如果为null,上面的语句肯定报错呀
这里的rs.getString("content1")一定不为null吗?如果为null,上面的语句肯定报错呀
解决方案 »
- struts2中action接受不到传来的参数
- wap wml 手机显示问题
- 大家帮忙看看了!!在线急等
- 有谁了解广东亿迅科技的,请讨论下......
- 正则表达式验证EMAIL的时候,输入内容过长,导致CPU占用率为100%,无响应!急!!!!!
- 关于hibernate删除记录的疑问
- 请问一个form能有2个type="submit"的按钮么?
- 谁能帮助我解决JSP的触发问题
- 求教,Jsp文件的中文在Myeclipse中乱码
- job_group:集群中job的所属组的名字,该名字用户自己随意定制,无强行要求
- 连接mysql数据库出错
- 读取带有text数据类型的sql2000表出错的问题!!急!!!!!
//RowCount为总记录数
for(int i = 0; i <RowCount; i++)
{
%>
<TR bgcolor="#FFFFFF">
<%
cc="c"+String.valueOf(i);
id="id"+String.valueOf(i);
%>
<TD width= 30 align="center" height="1" bgcolor="#008000"><input type="checkbox" name=<%=cc%> value="ON"></TD>
<input type=hidden name=<%=id%> value=<%rs.getString("ID")%>>
</TR>
<%if(!rs.next())
{
break;
}
else
{
rs.next();
}
}
//记得把总的列表行数传过去
<input type=hidden name=czs value=<%=RowCount%>>接收页
String czs=new String(request.getParameter("czs").getBytes ("8859_1"));
int cs=Integer.valueOf(czs).intValue();
int ccl=0;
for(int i = 0; i < cs; i++)
{
cc="c"+String.valueOf(i);
c=request.getParameter(cc);
id="id"+String.valueOf(i);
if(c!=null)
{
id=new String(request.getParameter(id).getBytes ("8859_1"));
ccl=ccl+1;
%><%=id%><br><%
}
}
if(ccl==0)
{
%>
您没有选择任何一个。
<%
}实现:
在上一页中把一个表中的所有数据的ID值显示出来,并且每个前面都有一个checkbox
在下一页中把上一页所有选中checkbox的行的ID值显示出来。
您想实现的问题用这个改一改就行,ccl就是选中的个数
你把它们合到一起
int ccl=0;
%>//此处为你的SQL查询代码//RowCount为总记录数
for(int i = 0; i <RowCount; i++)
{
%>
<TR bgcolor="#FFFFFF">
<%
cc="c"+String.valueOf(i);
id="id"+String.valueOf(i);
%>
<TD width= 30 align="center" height="1" bgcolor="#008000"><input type="checkbox" name=<%=cc%> value="ON"><%=rs.getString("ID")%></TD>
<input type=hidden name=<%=id%> value=<%rs.getString("ID")%>>
</TR>
<%if(!rs.next())
{
break;
}
else
{
rs.next();
}
}
//记得把总的列表行数传过去
%>
<input type=hidden name=czs value=<%=RowCount%>>
%>
-------------------------
<%
String czs=new String(request.getParameter("czs").getBytes ("8859_1"));
int cs=Integer.valueOf(czs).intValue();
int ccl=0;
for(int i = 0; i < cs; i++)
{
cc="c"+String.valueOf(i);
c=request.getParameter(cc);
id="id"+String.valueOf(i);
if(c!=null)
{
id=new String(request.getParameter(id).getBytes ("8859_1"));
ccl=ccl+1;
%><%=id%><br><%
}
}
if(ccl==0)
{
%>
您没有选择任何一个。
<%
}%>
int culsum = rsmd.getColumnCount();
String s;
while(rs.next()){
for(int i = 1;i <= culsum;i++){
s = rs.getString(i);
if(s==null||s.equals(""))continue;
culsum[i-1]++;
}
}