变量 的修饰符不合法;只允许使用“终态”
错误重现
<% private static final String URL = "jdbc:mysql://localhost:3306/mydatabase?serverTimezone=GMT%2B8"; private static final String USERNAME = "root"; private static final String PWD = "password"; %>
错误原因:
提示 变量 USERNAME 的修饰符不合法的原因是因为在static块中。方法内部变量是不能有访问权限修饰符的。也不允许static关键字,因为在方法内部创建的变量只在内部能使用。
修改方法:删去 private state