一、
 UsertblBhv  usertblBhv = new UsertblBhv ();
  Usertbl usertbl = new Usertbl();
  public Class<?> doLogin() { usertbl.setUserSerno(userSerno);
 usertbl.setUserId(insUserId);
 usertbl.setUserName(insUserName);
 usertbl.setUserPwd(insUserPwd);
 usertbl.setUserTele(insUserTele);
 usertbl.setUserFax(insUserFax);
 usertbl.setUserMp(insUserMp);
 usertbl.setAuthCode("user");
 usertbl.setNote(insNote);
 usertbl.setDisplayOrder(1);
 usertbl.setVersionNo(2);
 usertbl.setDelFlag(null);
 usertbl.setUpdUserid("2");
 usertbl.setUpdUsername("2");
 usertbl.setUpdDate(null);
   
   usertblBhv.insert(usertbl); 
   }报•Look! Read the message below. /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Not found the auto set-upper of common column in the behavior! [Advice] Please confirm the definition of the set-upper at your component configuration of DBFlute. [Behavior] Behavior for usertbl [Attribute] behaviorCommandInvoker : null behaviorSelector : null commonColumnAutoSetupper : null * * * * * * * * * */
怎么破 二、
public String showUserName;

UsertblBhv usertblBhv = new UsertblBhv() ;

public Class<?> prerender() {
                Usertbl usertbl = usertblBhv.selectByPKValueWithDeletedCheck  (sessionDto.userInfoDto.userSerno);
showUserName = usertbl.getUserId();
return null;
}
报空指针异常,help.异常

解决方案 »

  1.   

    第一个报的异常信息 就是上面那个
    第二个的是•[WTDA0204]Exception(java.lang.NullPointerException) occurred but no message found.java.lang.NullPointerException
      at jp.nanbu.user.web.home.HomePage#prerender (HomePage.java#17)
      at jp.nanbu.user.web.home.HomePage$$EnhancedByS2AOP$$1bd5db5#$$prerender$$invokeSuperMethod$$ (HomePage$$EnhancedByS2AOP$$1bd5db5.java)
      at jp.nanbu.user.web.home.HomePage$$EnhancedByS2AOP$$1bd5db5$$MethodInvocation$$prerender1#proceed (MethodInvocationClassGenerator.java)
      at org.seasar.extension.tx.DefaultTransactionCallback#execute (DefaultTransactionCallback.java#58)
      at org.seasar.extension.tx.adapter.JTATransactionManagerAdapter#required (JTATransactionManagerAdapter.java#65)
      at org.seasar.extension.tx.RequiredInterceptor#invoke (RequiredInterceptor.java#50)
      at jp.nanbu.user.web.home.HomePage$$EnhancedByS2AOP$$1bd5db5$$MethodInvocation$$prerender1#proceed (MethodInvocationClassGenerator.java)
      at org.seasar.framework.aop.interceptors.ThrowsInterceptor#invoke (ThrowsInterceptor.java#79)
      at jp.nanbu.user.web.home.HomePage$$EnhancedByS2AOP$$1bd5db5$$MethodInvocation$$prerender1#proceed (MethodInvocationClassGenerator.java)
      at org.seasar.framework.aop.interceptors.TraceInterceptor#invoke (TraceInterceptor.java#73)
      at jp.nanbu.user.web.home.HomePage$$EnhancedByS2AOP$$1bd5db5$$MethodInvocation$$prerender1#proceed (MethodInvocationClassGenerator.java)
      at jp.nanbu.user.web.home.HomePage$$EnhancedByS2AOP$$1bd5db5#prerender (HomePage$$EnhancedByS2AOP$$1bd5db5.java)
      at sun.reflect.NativeMethodAccessorImpl#invoke0 (NativeMethodAccessorImpl.java)
      at sun.reflect.NativeMethodAccessorImpl#invoke (NativeMethodAccessorImpl.java#39)
      at sun.reflect.DelegatingMethodAccessorImpl#invoke (DelegatingMethodAccessorImpl.java#25)
      at java.lang.reflect.Method#invoke (Method.java#597)
      at org.seasar.framework.util.MethodUtil#invoke (MethodUtil.java#96)
      at org.seasar.framework.beans.impl.BeanDescImpl#invoke (BeanDescImpl.java#218)
      at org.seasar.teeda.extension.html.impl.HtmlComponentInvokerImpl#invoke (HtmlComponentInvokerImpl.java#163)
      at org.seasar.teeda.extension.html.impl.HtmlComponentInvokerImpl#invokePrerender (HtmlComponentInvokerImpl.java#138)
      at org.seasar.teeda.extension.render.TViewRootRenderer#invoke (TViewRootRenderer.java#101)
      at org.seasar.teeda.extension.render.TViewRootRenderer#encodeBegin (TViewRootRenderer.java#63)
      at javax.faces.component.UIComponentBase#encodeBegin (UIComponentBase.java#330)
      at javax.faces.component.UIViewRoot#encodeBegin (UIViewRoot.java#100)
      at javax.faces.webapp.UIComponentTag#encodeBegin (UIComponentTag.java#247)
      at javax.faces.webapp.UIComponentTag#doStartTag (UIComponentTag.java#184)
      at org.seasar.teeda.extension.taglib.TViewTag#doStartTag (TViewTag.java#98)
      at org.seasar.teeda.extension.html.processor.ElementProcessorImpl#processTag (ElementProcessorImpl.java#145)
      at org.seasar.teeda.extension.html.processor.ElementProcessorImpl#process (ElementProcessorImpl.java#138)
      at org.seasar.teeda.extension.html.processor.ElementProcessorImpl#process (ElementProcessorImpl.java#119)
      at org.seasar.teeda.extension.html.impl.HtmlViewHandler#renderView (HtmlViewHandler.java#157)
      at org.seasar.teeda.extension.html.impl.HtmlViewHandler#renderView (HtmlViewHandler.java#143)
      at org.seasar.teeda.core.lifecycle.impl.RenderResponsePhase#executePhase (RenderResponsePhase.java#39)
      at org.seasar.teeda.core.lifecycle.AbstractPhase#execute (AbstractPhase.java#57)
      at org.seasar.teeda.core.lifecycle.LifecycleImpl#render (LifecycleImpl.java#131)