usebean-eclipse不能导入Java类

问题描述

eclipse不能导入Java类
我的程序是这样的:
Counter.java:
public class Counter
{ long count=0;
public synchronized long getCount()
{count++;
return count;
}
}

count.jsp:
<%@ page contentType=""text/html;charset=GB2312"" %>
<%@ page import=""Counter""%>

/jsp:useBean
<% if(session.isNew())
{ %>

您是第

位访问本站的人
<%
}
else
{ out.print(""禁止通过刷新增加计数!"");
}
%>

但是显示
HTTP Status 500 - /count.jsp (line: 5 column: 0) The value for the useBean class attribute Counter is invalid.

type Exception report

message /count.jsp (line: 5 column: 0) The value for the useBean class attribute Counter is invalid.

description The server encountered an internal error that prevented it from fulfilling this request.

exception
org.apache.jasper.JasperException: /count.jsp (line: 5 column: 0) The value for the useBean class attribute Counter is invalid.
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:41)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:275)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:107)
org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:1317)
org.apache.jasper.compiler.Node$UseBean.accept(Node.java:1178)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2376)
org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2428)
org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2434)
org.apache.jasper.compiler.Node$Root.accept(Node.java:464)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2376)
org.apache.jasper.compiler.Generator.generate(Generator.java:3594)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:250)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:356)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:336)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:323)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:570)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:356)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)
javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

求解决 我是刚入门的

解决方案

eclipse怎么不能导入java类了;如果不能导入复制黏贴总可以吧;一般问题不会出在这里的;
可能你程序哪里写的有问题,<%@ page import=""Counter""%>
这句你改成<%@ page import=""Counter.java""%>加个[.java]看看。
你可以对照着打印的错误一点点改你的程序你自己最清楚。

如果回答对你有帮助,请采纳

解决方案二:
<%@ page import=""Counter""%>
没有问题的,不用写后缀.java。
贴一下jsp的代码看下。

解决方案三:
你只能导入已经编译完成的。将编译完成的文件放到Web—INF文件夹目录下使用

时间: 2024-12-24 21:06:00

usebean-eclipse不能导入Java类的相关文章

《Android应用开发攻略》——1.9 共享来自其他Eclipse项目的Java类

1.9 共享来自其他Eclipse项目的Java类 Ian Darwin1.9.1 问题 你希望使用来自另一个项目的类,但是不希望复制和粘贴.1.9.2 解决方案 添加一个"引用项目",Eclipse(和DEX)将完成这一工作.1.9.3 讨论 你往往需要重用来自另一个项目的类.在我的GPS跟踪程序JPSTrack中,Android版本从Java SE版本中借用文件I/O模块等类.你肯定不愿意从一个项目中向另一个项目胡乱地复制和粘贴类,因为这样将无法维护. 在最简单的情况下,当程序库项

Java基础-11总结Eclipse使用,API,Object类

你需要的是什么,直接评论留言. 获取更多资源加微信公众号"Java帮帮" (是公众号,不是微信好友哦) 还有"Java帮帮"今日头条号,技术文章与新闻,每日更新,欢迎阅读 学习交流请加Java帮帮交流QQ群553841695 分享是一种美德,分享更快乐! 1:Eclipse的概述使用(掌握) 1:Eclipse的安装 2:用Eclipse写一个HelloWorld案例,最终在控制台输出你的名字 A:创建项目 B:在src目录下创建包.cn.itcast C:在cn.

在eclipse里如何导入java.awt包呢

问题描述 在eclipse里如何导入java.awt包呢 java.awt的包到底在哪里可以下载,并且我的eclipse汉化也汉化不了. 解决方案 import java.awt.*;

eclipse导入-Java小白,eclipse中导入图形界面包就会出错,程序没有问题,请大神指点。

问题描述 Java小白,eclipse中导入图形界面包就会出错,程序没有问题,请大神指点. Description Resource Path Location Type Access restriction: The type JOptionPane is not accessible due to restriction on required library C:Program FilesJavajre1.8.0_20librt.jar dialog.java /myjava3/src l

java中类文件是不是一定要导入相关类文件才可以使用

问题描述 java中类文件是不是一定要导入相关类文件才可以使用 一个类文件是不是一定要导入相关类文件才可以使用相关类文件的类或者对象或者变量,那干嘛还要访问权限关键词呢 解决方案 是的,如果要引用其他类的相关方法,必须先import对应得类才可以的. 解决方案二: 并非是一定要引用,这里涉及到类查找路径顺序问题,我刚试了一下,两个类在同一文件夹下是不用导入也可以new出对象. 每次使用其他类都导入是为了更快的找到,且能正确的找到,避免类重名的问题,建议使用,有好处的 解决方案三: Java 通过

xml-【求助】eclipse新导入的android项目不能生成R.java文件

问题描述 [求助]eclipse新导入的android项目不能生成R.java文件 用eclipse新导入了一个项目,提示R cannot be resolved to a variable.我查看了一下gen文件夹 没有R.java 文件. 按照网上的各种解决办法还是没能解决掉,比如 clean 项目 . Fix Project Properties 等.各位给看看吧,实在不行可以提供源代码. 解决方案 这个资源项在 Android平台的源码里面是private属性的.private属性的资源

eclipse修改java类之后,不需要重启tomcat

问题描述 如题百度,google都找了<?xmlversion='1.0'encoding='gb2312'?><Contextpath="/webapp"docBase="F:myEclipseJAVABidPro-zhwebapp"reloadable="true"debug="0"privileged="true"antiResourceLocking="true"

JSP-讲解(生成java类、静态导入与动态导入)

一.JSP技术简介 JSP是Java Server Page的缩写,它是Servlet的扩展,它的作用是简化网站的创建和维护. JSP是HTML代码与Java代码的混合体. JSP文件通常以JSP或JSPX的扩展名. JSP拥有自己的语法. JSP形式上像HTML,但本质上是Servlet. JSP的出现,使得将Web开发中的HTML与业务逻辑代码有效分离成为可能.通常JSP只负责生成动态的HTML文档,而业务逻辑由其他Java组件如JavaBean来实现.JSP可以通过Scriptlet来访问

eclipse无法解析导入 java.util

eclipse无法解析导入 java.util是因为jre配置错误. 1.点击需要导入jar的项目,右击项目属性(properties),进入到如下图界面: 2.选择Java Build Path选项,然后选择右边红框内的jre,之后点击[edit],如图: 3.选择红色框内的"installed JREs...",如下图: 配置完毕刷新一下workspace即可消除错误.