造成这种情况的原因是什么?

Syntaxerrorontoken";",Expressionexpectedafterthistoke,上面的英语什么意思?... Syntax error on token ";", Expression expected after this toke,上面的英语什么意思? 展开
 我来答
AngleBlack歌
高粉答主

推荐于2019-10-05 · 每个回答都超有意思的
知道小有建树答主
回答量:271
采纳率:94%
帮助的人:3.9万
展开全部

这句话的意思是:在“;”附近有语法错误,在它之后应该有一个表达式。肯定是语法错了,仔细查看一下提示错误的那一行和它的附近,是不是因为疏忽大意出错了。

程序里的表达式和数学的表达式不太相同,里面是不能随变用中括号 “[” "]"的。把中括号换成小括号就可以了。另外,(1+py)^n改成Math.pow((1+py)。多看一些基础的编程知识吧。

就是说这个“文件路径”下的index.jsp文件里面有个import是空的。找到这个文件打开还真是空的,不过一般老师会讲import可以是空的没关系的,但是为什么还是会报错呢?学过java的人会比较容易理解这个问题,这个index.jsp在这个文件路径下是一个.java文件,而在.Java文件中出现import关键字后面不写自然会报错。类似你写了int 后面什么都不写那就会报错一样。解决办法:

在index.jsp中去掉 <%@ page language="java" import="" contentType="text/html; charset=utf-8"%>这个里面的import=””或者写全导入的包如:import="java.util.*"
另外请注意在import="java.util.*"后面不要加分号import="java.util.*;"这样的写法是错误的也会报错。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式