2014-07-01 79 views
0

我是JSP的初學者。我寫了一個包,類似這樣的用戶數據:如何使用我在其他jsp文件中編寫的類?

package user; 
    public class UserData { 
    String username; 
    String email; 
    int age; 
    public void setUsername(String value) 
    { 
     username = value; 
    } 
    public void setEmail(String value) 
    { 
     email = value; 
    } 
    public void setAge(int value) 
    { 
     age = value; 
    } 
    public String getUsername() { return username; } 
    public String getEmail() { return email; } 
    public int getAge() { return age; } 
} 

但是,當我嘗試做:

<jsp:useBean id="user" class="user.UserData" scope="session"/> 

在另一個JSP文件,我得到這樣一個錯誤:

Undefined type: user.UserData 

如何我可以在另一個jsp文件上使用我的新類嗎?

+0

你想導入類? – Vigneshwaran

+0

其實我想把文件UserData.class放在一個名爲user的文件夾下的類路徑條目 – user3783144

+0

是的。由於用戶是包,你的類文件應該放在它下面 – Vigneshwaran

回答

1

骨架JSP useBean的的:

<jsp:useBean id="id" class="bean's class" scope="bean's scope"> 
    <jsp:setProperty name="bean's id" property="property name" 
       value="value"/> 
    <jsp:getProperty name="bean's id" property="property name"/> 

</jsp:useBean> 
相關問題