可能是因为Sql是一个敏感字符啦!也可能是JSP Engine的Bug!那你就不要用这个作为文件名啦!,有时候确实会出现慕名奇妙的错误,尽量不要用一些完整单词意义的词如:(Sql.java-->MySql.java)你还是可以避免的!这没有什么原因好讲?或许你可以将这个Bug提交给相关公司?