2013-10-25 461 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安裝之間存在衝突請參閱關於問題的評論以獲得更多詳細信息

相關問題