JSP中while()循环下不能使用substring() 本帖最后由 zuomingyu5 于 2009-08-28 04:54:23 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有限制吧,楼主的问题应该不在substring数据中也有相关函数来截取字符串oracle : select substr(ename, 1, 3) from emp;(ename第一个字母开始截取3个字符) rset.getString("item_willfinish")可能是空字符或null 呵呵。这个帖子的故事发生在那么久以前,我也发生了这个错误,不过都是我一不小心的。其实是少了Jar包的问题,它说是org.apache.jasper.JasperException:的问题,那就应该跟jasper-compiler.jar包有关的阿。不是少了这个包就是这个包有问题,包括版本之类的。我是加了这个包问题就解决了的。 rset.getString("item_willfinish").substring(0,1) 输出看看。 LZ 你要确定rset.getString("item_willfinish") 查询的结果是非NULL 非"" 并且大于等于1 才能用substring(0.1); 建议你在用substring 是做一下判断 if() 都不行啊 是 第一个 <td align="center"> <%=rset.getString("emergency")%> </td> 能使用 <td align="center"> <%=rset.getString("emergency").substring(0,5)%> </td>后面的使用的话就出现最下面的异常 CSS text-overflow: clip;clip : 不显示省略标记(...),而是简单的裁切ellipsis : 当对象内文本溢出时显示省略标记(...)<td style="width:xx;text-overflow: clip;">xxxx</td>最好用页嵌式:<style type="text/css"> ...... </style> 写在页内或连接式:<link href="style.css" rel="stylesheet" type="text/css" /> 连到外部css文件 诸葛亮来了 对取值判断一下 <% String emergency=(String)rset.getString("emergency").substring(0,5); if(emergency==null||emergency.length()<1){ out.print("取值为空"); }else{ out.print(aa); } %>该帖子于2009-08-28 04:54:23被版主修改 楼主你什么时候睡觉呀??? 不能太拼呀! rset.getString("emergency")==null?null:rset.getString("emergency").subString(0,5) 动态数据打印 JPA 注解 主键 insert=false and update=false Hibernate查询得到的实体问题 json报错,有知道的大侠请进来指点一下 帮忙看看sturts2标签语法错误,但能运行显示 Struts 中使用 validation 验证,本人有两个问题:在线等待,谢谢! 为什么我的JB 9里支持GBK码而eclipse里却不支持呢? javabean 如何取得 web.xml 的設定 ? servlet请求重定向中参数的传递: GlassFish5报错,求大神指导 ssh 登陆处理 菜鸟求助 推荐一本学习spring的书 急!
oracle : select substr(ename, 1, 3) from emp;(ename第一个字母开始截取3个字符)
能使用 <td align="center"> <%=rset.getString("emergency").substring(0,5)%> </td>后面的使用的话就出现最下面的异常
clip : 不显示省略标记(...),而是简单的裁切
ellipsis : 当对象内文本溢出时显示省略标记(...)
<td style="width:xx;text-overflow: clip;">xxxx</td>最好用页嵌式:<style type="text/css"> ...... </style> 写在页内
或连接式:<link href="style.css" rel="stylesheet" type="text/css" /> 连到外部css文件
对取值判断一下
<%
String emergency=(String)rset.getString("emergency").substring(0,5);
if(emergency==null||emergency.length()<1){
out.print("取值为空");
}else{
out.print(aa);
}
%>
该帖子于2009-08-28 04:54:23被版主修改
楼主你什么时候睡觉呀???
不能太拼呀!