2013-10-25 479 views
0

我一直在寻找年龄,但没有任何解决方案谷歌提供了我帮助我的情况。(Eclipse)useBean类属性的值无效

我写了一个简单的JSP文件,只试图用“useBean的”声明(这就是发生错误的行):

<?xml version="1.0" encoding="ISO-8859-1" ?> 
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%> 
    <%@ page import="package1.TestBean" %> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> 
<title>Insert title here</title> 
</head> 
<body> 

<jsp:useBean id="test" class="package1.TestBean" /> 

</body> 
</html> 

我JavaBean是一个空类,但有一个空的构造不参数:

package package1; 

public class TestBean { 

    public TestBean() { 

    } 

} 

我创建了类,方法是右键单击项目文件夹,然后使用New-> Class。

因此,正如我已经说过,在下面的行发生错误:

<jsp:useBean id="test" class="package1.TestBean" /> 

和错误消息(如标题已命名)“为useBean的类属性的值package1.TestBean是无效。”

请帮帮我! :-(

编辑:我的一个朋友尝试同样的,他的计算机上现在的工作,他给我发了他的项目文件夹,我进口它和它的作品,太

+0

是否已将compile .class文件放在'/中的classes目录下的package1.TestBean.class文件下?/WEB-INF/classes/user/ directory' – rachana

+0

你在做什么类型的项目?在Problems视图中还是在运行页面时显示错误消息? – nitind

+0

我没有放置任何fi在任何地方。我刚刚创建了这些文件(我正在使用Eclipse)。是否真的有必要编译这些类并将这些文件手动放入任何文件夹中?该类位于项目的src文件夹中的package1中(位于eclipse中)。 – elementzero23

回答

0

解决方案。!?!?!?发现:两个Tomcat安装之间存在冲突请参阅关于问题的评论以获得更多详细信息

相关问题