当前位置: 代码迷 >> Java Web开发 >> 调用 javabean 的有关问题
  详细解决方案

调用 javabean 的有关问题

热度:844   发布时间:2016-04-17 01:32:55.0
调用 javabean 的问题
jsp页面
<jsp:useBean id="log" class="bean.login" scope="page" />
<%
 log.setname(name);
%>

javabean部分代码
public void setname(String name)
 {
  this.name=name;
 }
为什么会出错:
type Exception report

message 

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

exception 

javax.servlet.ServletException: bean.login.setname(Ljava/lang/String;)V
 org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:867)
 org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:800)
 org.apache.jsp.login_jsp._jspService(login_jsp.java:68)
 org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
 org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
 org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
 org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:856)


root cause 

java.lang.NoSuchMethodError: bean.login.setname(Ljava/lang/String;)V
 org.apache.jsp.login_jsp._jspService(login_jsp.java:60)
 org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
 org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
 org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
 org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
 javax.servlet.http.HttpServlet.service(HttpServlet.java:856)


note The full stack trace of the root cause is available in the Tomcat logs.


------解决方案--------------------
public void setName(String name)
------解决方案--------------------
探讨
public void setName(String name)

------解决方案--------------------
setname 大写N
------解决方案--------------------
log.setName(name);应该这样写。。。。。。
代码迷推荐解决方案:The server encountered an internal error () that prevented it from fulfilling this request.,http://www.daimami.com/search?q=317
  相关解决方案