此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【slt001】截止到2008-06-24 15:45:15的历史汇总数据(不包括此帖):
发帖数:1                  发帖分:20                 
结贴数:0                  结贴分:0                  
未结数:1                  未结分:20                 
结贴率:0.00  %            结分率:0.00  %            
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html

解决方案 »

  1.   

    <ww:textfield name="'userName'" label="userName"> </ww:textfield> 
      

  2.   

    改了还是报异常
    111111111111111111111111112008-6-24 16:03:44 com.opensymphony.webwork.dispatcher.ServletDispatcher serviceAction
    严重: Could not execute action
    java.lang.NullPointerException
    at com.slt.action.LoginAction.execute(LoginAction.java:27)...打出11111了,进入到action了,但还是空值
      

  3.   

    配置问题?是指web.xml和xwork.xml里吗?
    服务器重器了,也没用,传递的都是null值
      

  4.   

    4L的朋友抱歉,看错了...看成配置有问题了>_<回tsizhao 用的是webwork 2.1.7
      

  5.   

    if(userName==null) 
    return INPUT; 
    else { return SUCCESS; 


    有这个if,不会抛异常,我是想看看得到的是不是null,所以运行时候注掉了,所以报的异常
      

  6.   

    在你的xwork.xml的配置文件的 <package....里面加上
    <xwork>
    <include file="webwork-default.xml"/>
    <package name="default" extends="webwork-default">
    <default-interceptor-ref name="defaultStack" /> 
    <action name="login" class="com.slt.action.LoginAction">
    <result name="success" type="dispatcher">/index.jsp </result>
    <result name="input">/login.jsp </result>
    </action>
    </package>
    </xwork> 
      

  7.   

    或者如果你不想加<default-interceptor-ref name="defaultStack" /> 
    的话,你升级到最新版本
      

  8.   

    OK 了,加上<default-interceptor-ref name="defaultStack" /> 就可以了,这个是起什么作用的?
      

  9.   

    webwork的2.1.7之前的版本,没有默认拦截器,你可以看一下webwork.jar下面的webwork-default.xml里面