08-03
07

The method XX is undefined for the type XX

今天图省事,直接在JSP页面写了点代码。结果就遇到了这样的错误,代码如下:
<logic:iterate id="pt" indexId="ind" name="LIST" length="1">
<%
pt=pt.toString();
int pos =pt.lastIndexOf(".");  //到这部的时候开始报错
pt=pt.substring(0,pos);
out.println("["+pt+"]");
%>

由于代码很简单,所以起初我考虑的是环境变量的问题,是不是少jar。但经排查。Struts标签初始化的变量与代码实现过程并不同步。经如下修改后,运行正常:
<%
String pt1=pt.toString();
int pos =pt1.lastIndexOf(".");
pt1=pt1.substring(0,pos);
out.println("["+pt1+"]");
%>


文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: method undefined
相关日志:
评论: 0 | 引用: 0 | 查看次数: 1627
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 开启 | [img]标签 关闭