日期:2014-05-17  浏览次数:20744 次

jsp编程问题
<%!String []D;%>//将[D]声明为全局变量
。。。。。。。
。。。。。。省略了其中连接数据库的语句

。。。。。。。。
String s4=rs_1.getString("answer");//从数据库那里获得answer的值,并赋给s4

out.print(s4);//打印出s4的值,在不加下一句情况之下,程序能正常运行,打印出的值是A*8,写这句只是为了验证是否得到了answer的值

D=s4.split("*");//加了这句之后,运行就一直报此错误“java.util.regex.PatternSyntaxException: Dangling meta character '*' near index 0”,请问各位大侠,究竟错在哪了。。。。。

------解决方案--------------------
D=s4.split("*");
==>
D=s4.split("\\*");