sinat_27466263 2015-04-28 14:10 采纳率: 0%
浏览 7665
已结题

HTTP Status 500 - Unable to compile class for JSP

求大牛求解!新手不了解

j点击Jsp页面出现的错误

type Exception report

message Unable to compile class for JSP

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
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:672)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

root cause

java.lang.IllegalArgumentException: Page directive: invalid value for import
org.apache.jasper.compiler.Node$PageDirective.validateImport(Node.java:628)
org.apache.jasper.compiler.Node$PageDirective.addImport(Node.java:609)
org.apache.jasper.compiler.Parser.parsePageDirective(Parser.java:343)
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:464)
org.apache.jasper.compiler.Parser.parseFileDirectives(Parser.java:1762)
org.apache.jasper.compiler.Parser.parse(Parser.java:135)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:242)
org.apache.jasper.compiler.ParserController.parseDirectives(ParserController.java:119)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:194)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:374)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:354)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:341)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:657)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

note The full stack trace of the root cause is available in the Apache Tomcat/7.0.59 logs.

jsp页面
<%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="utf-8" contentType="text/html; charset=utf-8"%>
<%@page import="bean.student;"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">



a{
color:blue;
text-decoration:none;
}
a:hover{
color:red;
text-decoration:underline;
}


/jsp:useBean
 

<%
String sid = (String)session.getAttribute("id");
String cno="",cname="";

int pscore=0,qscore=0,grade=0;
double credit=0.0,kpoint=0.0;
%>
你的成绩为:















<%
student st=new student();
ResultSet rs1=st.getSname(sid);
ResultSet rs = a.getScoreone(sid);
String smajor=rs1.getString("smajor");
System.out.println("smajor====="+smajor);
while(rs.next()){
cno=rs.getString("cid");
cname=rs.getString("cname");
credit=rs.getDouble("credit");
pscore=rs.getInt("pscore");
qscore=rs.getInt("qscore");
grade=rs.getInt("grade");
kpoint=rs.getDouble("jpa");

System.out.println("cno"+"cname"+"credit");
%>









课程号 课程名 学分 平时成绩 期末成绩 成绩 学分积点 查看排名
<%=cno%> <%=cname%> <%=credit%> <%=pscore%> <%=qscore%> <%=grade%> <%=kpoint%> 返回

  • 写回答

3条回答 默认 最新

  • threenewbee 2015-04-28 14:15
    关注

    说明你的jsp中有编译错误,检查下你的jsp文件,一般ide会把语法错误的地方加上高亮的。

    评论

报告相同问题?

悬赏问题

  • ¥15 Windows server update services
  • ¥15 关于#c语言#的问题:我现在在做一个墨水屏设计,2.9英寸的小屏怎么换4.2英寸大屏
  • ¥15 模糊pid与pid仿真结果几乎一样
  • ¥15 java的GUI的运用
  • ¥15 Web.config连不上数据库
  • ¥15 我想付费需要AKM公司DSP开发资料及相关开发。
  • ¥15 怎么配置广告联盟瀑布流
  • ¥15 Rstudio 保存代码闪退
  • ¥20 win系统的PYQT程序生成的数据如何放入云服务器阿里云window版?
  • ¥50 invest生境质量模块