当前位置:编程学习 > JAVA >>

求各路大神相助啊!!JSP :Unable to load class for JSP

<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="user.file.Test" %> 
<HTML><BODY ><Font size=2>
<jsp:useBean id="test" class="user.file.Test" scope="session"/>
<jsp:setProperty  name= "test"  property="name" param="name"/>
<jsp:setProperty  name= "test"  property="number"
param="number"/>
<jsp:setProperty  name= "test"  property="fileName"
param="fileName"/>
 <Form action="" method="post" name=form1>
  输入姓名:<Input type=text name="name" size=10>
  输入学号:<Input type=text name="number" size=10>
  请选择试题:<Select name="fileName"  value="A.txt">
                <Option value="A.txt"> A.txt
                <Option value="B.txt"> B.txt
                <Option value="C.txt"> C.txt
              </Select> 
 <Input type="submit" name="sub" value="确定">
 </FORM>
 <TextArea  Rows="8" Cols="66">
    <jsp:getProperty  name= "test"  property="testContent"  />
 </TextArea> 
<jsp:setProperty name="test" property="giveAnswerCount"
param="giveAnswerCount"/>
<FORM action="" method=post name=form2>
 在文本框输入全部题目的答案,答案之间不允许有空格:
 <BR><Input type=text name="selection" size=70> 
     <Input type="hidden" name="giveAnswerCount" 
            value="<%= test.getGiveAnswerCount()+1 %>"
     > 
 <BR><Input type=submit value="提交">
</FORM>
<jsp:setProperty  name= "test"  property="selection"  />
试题的正确答案:<jsp:getProperty name="test"  
property="correctAnswer"/> 
<BR>您提交的答案:<jsp:getProperty name="test"  
property="selection"/>
<BR>您的分数 <jsp:getProperty name="test"  property="score"  />
</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: org.apache.jasper.JasperException: Unable to load class for JSP org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:161) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:340) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

root cause org.apache.jasper.JasperException: Unable to load class for JSP org.apache.jasper.JspCompilationContext.load(JspCompilationContext.java:630) org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:149) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:340) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) --------------------编程问答-------------------- 重启tomcat吧。 --------------------编程问答--------------------
引用 1 楼 fangmingshijie 的回复:
重启tomcat吧。

jsp文件有错误吗?已经重启多次了,还是不行
--------------------编程问答-------------------- 看看你tomcat的work文件夹有没有你项目的文件,没有就重新部署吧。 --------------------编程问答-------------------- 工程是WEB Project吧?页面没提示错误应该没问题的,至少启动不会报错。
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,