08-03
07
The method XX is undefined for the type XX
作者:Java伴侣 日期:2008-03-07
今天图省事,直接在JSP页面写了点代码。结果就遇到了这样的错误,代码如下:
由于代码很简单,所以起初我考虑的是环境变量的问题,是不是少jar。但经排查。Struts标签初始化的变量与代码实现过程并不同步。经如下修改后,运行正常:
复制内容到剪贴板 程序代码
<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+"]");
%>
<%
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+"]");
%>
String pt1=pt.toString();
int pos =pt1.lastIndexOf(".");
pt1=pt1.substring(0,pos);
out.println("["+pt1+"]");
%>
评论: 0 | 引用: 0 | 查看次数: 1685
发表评论