to: tanndy(ben.yu)
很谢谢你,你写的这个replace函数,如果输入的内容中有一个'的话,是可以替换掉的,如果有二个,或多个且不连续的话,是不能替换掉的,对吗?另外,String a="dsadksad'lsad";
a= replace(a,\' ,\");;这两句,即调用该函数时,抱错,错误信息如下:
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: -1 in the jsp file: null
Generated servlet error:
[javac] Since fork is true, ignoring compiler setting.
[javac] Compiling 1 source file
[javac] Since fork is true, ignoring compiler setting.
[javac] C:\jakarta-tomcat-4.1.24\work\Standalone\localhost\examples\jsp\news\test_jsp.java:50: ';' expected
[javac] String replace(String allstr,String replstr1,String replstr2)
[javac] ^
[javac] 1 error