JSP中的复杂命令类

时间:2013-11-19 11:27:01

标签: java jsp servlets spring-mvc

我有一个名为HomeBean的主屏幕的命令类。 主屏幕受到许多类型用户的青睐。 对于diff用户来说,屏幕是差异的。 即员工,学生等。

     public class HomeBean {
public StudentBean StBean;

}

现在,当我在jsp中使用它来获取Student属性时,我收到错误

    ${home.StBean.userName}

如何在jsp中找到userName? 我得到以下例外。 请帮我 我正在使用Spring MVC

org.apache.jasper.JasperException: Exception in JSP: /WEB-INF/jsp/homeScreen.jsp:19

16:$ {home.testMessage} 17: 18: 19:$ {home.StBean.userName} 20: 21: 22:

堆栈跟踪:

  

org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:451)     org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:355)     org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)     org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)     javax.servlet.http.HttpServlet.service(HttpServlet.java:729)     org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:236)     org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:257)     org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1183)     org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:902)     org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)     org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)     org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)     javax.servlet.http.HttpServlet.service(HttpServlet.java:627)     javax.servlet.http.HttpServlet.service(HttpServlet.java:729)root   原因

     

javax.servlet.ServletException:无法在中找到“StBean”的值   使用运算符“。”的类“bean.HomeBean”的对象。     org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:841)     org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:774)     org.apache.jsp.WEB_002dINF.jsp.homeScreen_jsp._jspService(homeScreen_jsp.java:79)     org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)     javax.servlet.http.HttpServlet.service(HttpServlet.java:729)     org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)     org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)     org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)     javax.servlet.http.HttpServlet.service(HttpServlet.java:729)     org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:236)     org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:257)     org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1183)     org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:902)     org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)     org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)     org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)     javax.servlet.http.HttpServlet.service(HttpServlet.java:627)     javax.servlet.http.HttpServlet.service(HttpServlet.java:729)

0 个答案:

没有答案