急急急求助!高手们,发挥以下老大的作用吧!
所有的初步配置应该没问题,因为jsp能正常运行。
我的配置如下:
jdk1.4;Tomcat5.0.19;系统win2000pro+IIS5
建立了自己的虚拟目录,在server.xml中加入了以下语句:
.......
<Context path="/test" docBase="c:\test" debug="0" reloadable="true"/>
</Host>
问题:
在c:\test中建立了jspTest目录,在其下建立了myJsp.jsp文件、WEB-INF目录、WEB-INF\classes目录、在\classes下建立了myBean.java。
//myBean.java
package beans;
import java.io.*;
public class myBean
{
private int item=10;
public int getItem()
{
return item;
}
public void setItem(int x)
{
item=x;
}
public void increment()
{
item++;
}
}
//myJsp.jsp
<html>
<head>
<title>Test</title>
</head>
<body>
<jsp:useBean id="t1" class="beans.myBean" scope="session" />
<%
int value=t1.getItem();
out.println("<br>useBean:"+"item的值是"+value);
%>
<jsp:setProperty name="t1" property="item" value="20"/>
<%
out.println("<br>useBean:"+"setProperty的值是"+t1.getItem());
%>
</body>
</html>
myBean.java编译正常,在classes下面产生了beans文件夹,并在此文件夹下面生成myBean.class文件,但在运行 http://localhost:8080/test/jspTest/myJsp.jsp是出现错误提示。
错误提示:
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 1 in the jsp file: /jspTest/myJsp.jsp
Generated servlet error:
[javac] Compiling 1 source file
D:\Program Files\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\test\org\apache\test\jspTest\myJsp_jsp.java:42: package beans does not exist
beans.myBean t1 = null;
^
An error occurred at line: 1 in the jsp file: /jspTest/myJsp.jsp
Generated servlet error:
D:\Program Files\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\test\org\apache\test\jspTest\myJsp_jsp.java:44: package beans does not exist
t1 = (beans.myBean) _jspx_page_context.getAttribute("t1", PageContext.SESSION_SCOPE);
^
An error occurred at line: 1 in the jsp file: /jspTest/myJsp.jsp
Generated servlet error:
D:\Program Files\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\test\org\apache\test\jspTest\myJsp_jsp.java:46: package beans does not exist
t1 = new beans.myBean();
^
3 errors
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:127)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:351)
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:415)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:458)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:553)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:291)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
此问题研究了两天未果,包括看帖子,请高手指点迷津!
我的配置如下:
jdk1.4;Tomcat5.0.19;系统win2000pro+IIS5
建立了自己的虚拟目录,在server.xml中加入了以下语句:
.......
<Context path="/test" docBase="c:\test" debug="0" reloadable="true"/>
</Host>
问题:
在c:\test中建立了jspTest目录,在其下建立了myJsp.jsp文件、WEB-INF目录、WEB-INF\classes目录、在\classes下建立了myBean.java。
//myBean.java
package beans;
import java.io.*;
public class myBean
{
private int item=10;
public int getItem()
{
return item;
}
public void setItem(int x)
{
item=x;
}
public void increment()
{
item++;
}
}
//myJsp.jsp
<html>
<head>
<title>Test</title>
</head>
<body>
<jsp:useBean id="t1" class="beans.myBean" scope="session" />
<%
int value=t1.getItem();
out.println("<br>useBean:"+"item的值是"+value);
%>
<jsp:setProperty name="t1" property="item" value="20"/>
<%
out.println("<br>useBean:"+"setProperty的值是"+t1.getItem());
%>
</body>
</html>
myBean.java编译正常,在classes下面产生了beans文件夹,并在此文件夹下面生成myBean.class文件,但在运行 http://localhost:8080/test/jspTest/myJsp.jsp是出现错误提示。
错误提示:
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 1 in the jsp file: /jspTest/myJsp.jsp
Generated servlet error:
[javac] Compiling 1 source file
D:\Program Files\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\test\org\apache\test\jspTest\myJsp_jsp.java:42: package beans does not exist
beans.myBean t1 = null;
^
An error occurred at line: 1 in the jsp file: /jspTest/myJsp.jsp
Generated servlet error:
D:\Program Files\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\test\org\apache\test\jspTest\myJsp_jsp.java:44: package beans does not exist
t1 = (beans.myBean) _jspx_page_context.getAttribute("t1", PageContext.SESSION_SCOPE);
^
An error occurred at line: 1 in the jsp file: /jspTest/myJsp.jsp
Generated servlet error:
D:\Program Files\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\test\org\apache\test\jspTest\myJsp_jsp.java:46: package beans does not exist
t1 = new beans.myBean();
^
3 errors
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:127)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:351)
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:415)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:458)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:553)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:291)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
此问题研究了两天未果,包括看帖子,请高手指点迷津!
...全文
相关推荐
c + + 计 时 器 急 急 急急 急 急急 急 急急 急 急急 急 急急 急 急急 急 急急 急 急急 急 急急 急 急
c + + 计 时 器 急 急 急急 急 急急 急 急急 急 急急 急 急急 急 急急 急 急急 急 急急 急 急急 急 急
从苏宁电器到卡巴斯基第01篇:我的本科时光(上)
前言 本系列文章的大标题为《从苏宁电器到卡巴斯基》,还有个小标题《讲讲我从一个营业员转变成一个病毒分析师的故事》。其实关于苏宁电器与卡巴斯基这两家企业无需我在这里过多地介绍,一家是中国电器零售行业的巨头,一家是世界顶尖的安全企业,在各自领域都有着响当当的名头。但是这两家企业的业务范围并没有交集,包括营业员与病毒分析师这两个职位也是风马牛不相及。而我在这一系列的文章中所讲的,就是我的真实
急急急平面波matlab仿真中如何用颜色表示声压级的大小-Doc1.doc
急急急平面波matlab仿真中如何用颜色表示声压级的大小-Doc1.doc 原程序是: f=125; c0=344; k=2*f*pi./c0; r=0:0.001:0.5; p=exp; P=abs; plot; xlabel'); ylabel'); 不知程序对不对 请问怎么在平面波matlab仿真中如何用颜色表示声压级的大小,能不能帮忙把程序完整的表示出来
请教高手关于EXCEL行列转换的问题!谢谢!急急急!!!
一般的方法行不通,可能要用到宏或者编一个程序,请帮忙!
这是sdk调用源文件,急急急急急急
这是sdk调用源文件,急急急急急急


Web 开发
