JAVA 运行通过的 程序,放到 JSP中的怪问题

java 文件可以正常运行,没有任何问题 

其中一个方法。 


public static List listFile(File f, String suffix, boolean isdepth) {...............} 


////////////////////////////////////// 
////ECLIPSE 中显示的问题 
////////////////////////////////////// 

public static List listFile(File f, String suffix, boolean isdepth) {...............} 
                                    ^      ^                 ^                         ^ 

【^】这个位置都是红线  

////////////////////////////////////// 
////在web 中运行后 ERROR 
////////////////////////////////////// 

- Servlet.service() for servlet jsp threw exception 
org.apache.jasper.JasperException: Unable to compile class for JSP 

An error occurred at line: 2 in the jsp file: /usr/picture/0000back.jsp 
Generated servlet error: 
Syntax error on token "(", ; expected 


////////////////////////////////////// 
////请问高手门这个情况怎么进行解决 
////////////////////////////////////// 
有几点说明下。

1.改导的类都导入了。。。 

2.应该不是JDK的问题,JAVA,和JSP 用的都是同一JDK 

3.报错误的地方是 ,是下划线,和括号的地方。。。(发帖的时候估计是空格问题,可能没有指向正确)