一躺下就头晕天旋地转:jsp运行问题,请高手指点

来源:百度文库 编辑:高考问答 时间:2024/04/19 19:13:03
org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: 16 in the jsp file: /suanshu.jsp
Generated servlet error:
E:\Tomcat 5.0\work\Catalina\localhost\_\org\apache\jsp\suanshu_jsp.java:61: cannot resolve symbol
symbol : method ptint (java.lang.String)
location: class javax.servlet.jsp.JspWriter
out.ptint(""+sum);
^
1 error

org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:332)
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:412)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:472)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
这是服务器显示的错误
下面是代码:
<@% page contentType="text/html;charset=gb2312"%>
<html>
<body bgcolor="#3300FF"><font size=1>
<%!
long continueSum(int n)
{
int sum=0;
for(int i=1;i<=n;i++)
{
sum=sum+i;
}
return sum;
}
%>
<p>1到100的连续和:<br>
<%
long sum;
sum=continueSum(100);
out.ptint(""+sum);
%>
</font>
</body>
</html>

out.ptint(\"\"+sum);

错误~print拼写错误,你写成了ptint

<@% page contentType="text/html;charset=gb2312"%>
JSP没学过不过看这段挺晕的 那个@不是在里面的吗
<%@ page contentType="text/html;charset=gb2312"%>
这样才对吧