Java 无效的VariableDeclaratorId jsp
我对JSP编程非常陌生,我需要快速解决一个项目的错误。如果我的研究不够,我道歉 我的jsp中出现以下错误Java 无效的VariableDeclaratorId jsp,java,jsp,jsp-tags,Java,Jsp,Jsp Tags,我对JSP编程非常陌生,我需要快速解决一个项目的错误。如果我的研究不够,我道歉 我的jsp中出现以下错误 Syntax error on token "final", invalid VariableDeclaratorId 118: sanitize = sanitize.replace("[","").trim(); 119:
Syntax error on token "final", invalid VariableDeclaratorId
118: sanitize = sanitize.replace("[","").trim();
119: sanitize = sanitize.replace("]","").trim();
120: sanitize = sanitize.replace("\"","").trim();
121: String[] final = sanitize.split(",");
122:
123:
124: for(int i=0;i<final.length;i++){
An error occurred at line: 124 in the jsp file: /inc/AddClientForm.jsp
Syntax error on token "final", invalid Expression
121: String[] final = sanitize.split(",");
122:
123:
124: for(int i=0;i<final.length;i++){
125:
126:
127:
令牌“final”上出现语法错误,VariableDeclaratorId无效
118:sanitize=sanitize.replace(“[”,”).trim();
119:sanitize=sanitize.replace(“]”,“).trim();
120:sanitize=sanitize.replace(“\”,“).trim();
121:String[]final=sanitize.split(“,”);
122:
123:
124:for(int i=0;i
final
是java中的保留关键字
因此,您不能执行此操作String[]final=sanitize.split(“,”);
换个别的名字
String[] final1 = sanitize.split(",");
检查java中的保留关键字问题与基本java编码有关。
final
是java中的关键字,您不能将其用作变量名称:
String[] final = sanitize.split(",");
String[] myFinalSanitizedStrings = sanitize.split(",");
更改变量的名称:
String[] final = sanitize.split(",");
String[] myFinalSanitizedStrings = sanitize.split(",");
除了这个问题之外,不应该直接在JSP中清理
字符串
,使用Servlet即可。不过,您可以通过使用JSTL
防止任何不需要的内容:
更多信息: