JSP新手,要求帮助,十分感谢
刚开始学习JSP,照书上编写第一个JSP小程,结果就运行不成功。请大家帮助看看,是什么原因?路过各位大侠,多谢了!
<%@ page import= "java.util.* " %>
<%@ page import= "java.math.* " %>
<%@ page import= "java.lang.* " %>
<htmL>
<head><title>MY first JSP</title></head>
<body>
<%! int angles[]={0,30,45,75,90};%>
<TABLE BORDER="2" ALIGN="center">
<th>angel</th><th>sine of angle</th>
<%for(int i=0;i<5;i++)%>
<tr><td><%=angles[i]%></td>
<td><%=Math.sin(Math.toRadians(angles[i]))%></td>
</tr>
</table>
</body>
</html>
上面是代码,下面是浏览器页面上的错误提示:
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: 11 in the jsp file: /1.jsp
i cannot be resolved to a variable
8: <TABLE BORDER="2" ALIGN="center">
9: <th>angel</th><th>sine of angle</th>
10: <%for(int i=0;i<5;i++)%>
11: <tr><td><%=angles[i]%></td>
12: <td><%=Math.sin(Math.toRadians(angles[i]))%></td>
13: </tr>
14: </table>
An error occurred at line: 12 in the jsp file: /1.jsp
i cannot be resolved to a variable
9: <th>angel</th><th>sine of angle</th>
10: <%for(int i=0;i<5;i++)%>
11: <tr><td><%=angles[i]%></td>
12: <td><%=Math.sin(Math.toRadians(angles[i]))%></td>
13: </tr>
14: </table>
15: </body>
Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:102)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:331)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:457)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:378)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:353)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:340)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:646)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
note The full stack trace of the root cause is available in the Apache Tomcat/7.0.23 logs.
<%@ page import= "java.util.* " %>
<%@ page import= "java.math.* " %>
<%@ page import= "java.lang.* " %>
<htmL>
<head><title>MY first JSP</title></head>
<body>
<%! int angles[]={0,30,45,75,90};%>
<TABLE BORDER="2" ALIGN="center">
<th>angel</th><th>sine of angle</th>
<%for(int i=0;i<5;i++)%>
<tr><td><%=angles[i]%></td>
<td><%=Math.sin(Math.toRadians(angles[i]))%></td>
</tr>
</table>
</body>
</html>
上面是代码,下面是浏览器页面上的错误提示:
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: 11 in the jsp file: /1.jsp
i cannot be resolved to a variable
8: <TABLE BORDER="2" ALIGN="center">
9: <th>angel</th><th>sine of angle</th>
10: <%for(int i=0;i<5;i++)%>
11: <tr><td><%=angles[i]%></td>
12: <td><%=Math.sin(Math.toRadians(angles[i]))%></td>
13: </tr>
14: </table>
An error occurred at line: 12 in the jsp file: /1.jsp
i cannot be resolved to a variable
9: <th>angel</th><th>sine of angle</th>
10: <%for(int i=0;i<5;i++)%>
11: <tr><td><%=angles[i]%></td>
12: <td><%=Math.sin(Math.toRadians(angles[i]))%></td>
13: </tr>
14: </table>
15: </body>
Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:102)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:331)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:457)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:378)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:353)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:340)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:646)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
note The full stack trace of the root cause is available in the Apache Tomcat/7.0.23 logs.
...全文
相关推荐
3response、session、cookie.rar_jsp_nationalexg
jsP个人笔记,十分适合新手学习,建议下载,内容详细
简易服务器渗透靶场搭建asp+jsp+php工具合集
asp+jsp+php脚本环境搭建,渗透靶场环境搭建,新手专用,免找资源工具合集
Java新手练手项目推荐[项目源码]
本文为Java初学者推荐了一系列适合练手的小项目,旨在帮助新手整理知识点并提升编程能力。项目包括图书馆管理系统、网络聊天室、坦克大战、五子棋和贪吃蛇等,涵盖了jsp、javaWeb、java swing等多种技术。每个项目都提供了源码下载链接,方便学习者直接获取资源。此外,作者还分享了自己的Java学习资料和工具,并邀请读者加入学习群,每晚提供直播课程。这些项目不仅适合初学者巩固基础,也为进阶学习提供了实践机会。
JSP案例开发集锦
各种JSP案例开发集锦,新闻系统、投票系统、在线测试等等等
客户管理系统
对于新手学习SpringMVC+JSP+mybatis+MySQL是一个很好的综合学习案例哦


Web 开发
