对于JSP文件,未定义方法UserBean

时间:2012-04-24 21:05:23

标签: java jsp servlets javabeans

我得到的错误是:

The method UserBean(Object) is undefined for the type UserLogged_jsp

它指向的代码是:

<% UserBean currentUser = (UserBean (session.getAttribute("currentSessionUser")));%> 
Welcome <%= currentUser.getFirstName() + " " + currentUser.getLastName() %> 

我已经包含了UserBean java文件:

<%@import ="org.login.UserBean" %>

我只是无法解决问题所在。

3 个答案:

答案 0 :(得分:5)

试试这个:

<% UserBean currentUser = ((UserBean) (session.getAttribute("currentSessionUser")));%> 
   Welcome <%= currentUser.getFirstName() + " " + currentUser.getLastName() %> 

答案 1 :(得分:0)

您应该更改您的import语句。 &lt;%@ page import =“org.login.UserBean”%&gt;。 它对我有用。

答案 2 :(得分:0)

尝试一下:

<% UserBean currentUser = ((UserBean) (session.getAttribute("currentSessionUser")));%> 
   Welcome <%= currentUser.getFirstName() + " " + currentUser.getLastName() %>

还要检查:

<%@ page language="java" 
         contentType="text/html; charset=windows-1256"
         pageEncoding="windows-1256"
         import="your.package.name.UserBean"
%>