javax.servlet.ServletException: Base is null:

今天在练习JSF时遇到一下提示

HTTP Status 500 -


type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: Base is null: User
	javax.faces.webapp.FacesServlet.service(FacesServlet.java:154)
	org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:144)

 

root cause

javax.faces.el.PropertyNotFoundException: Base is null: User
在网上找了问题,没找着(看着视频做的)
后来发现是在faces-config-xml中 <managed-bean-name>User</managed-bean-name>
  <managed-bean-class>com.jsf.hhj.User</managed-bean-class>
此处的<managed-bean-name>User</managed-bean-name>的User改为小写,也把页面中的<h:inputText  value="#{User.name}">
中User改小写就可以运行,但不知何原因!
阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭