使用Full-hibernate-plugin在Struts2和Hibernate 5中的type = redirectAction中出现空指针异常

时间:2016-04-04 05:55:02

标签: hibernate struts2 struts2-interceptors

我已经使用这段代码几天了,而且我总是得到 Null Pointer Exception 。我正在使用 struts2.3.x和Hibernate v5.x以及Full-hibernate-plugin。它是一个简单的登录模块,作为用户登录,调用了以下带动作的包,< / p>

<package name="<your_package_name>" namespace="/" extends="struts-default">
        <action name="Login" class="<class url>.LoginAction" method="fn_Redirect_OAuth">
            <result name="success" type="redirectAction">
                <param name="actionName">user/Authenticate</param>
                <param name="_strUsername">${_objLoginModal.get_strUsername()}</param>
                <param name="_strPassword">${_objLoginModal.get_strPassword()}</param>
            </result>
        </action>
    </package>

成功返回表单后,我将操作重定向到另一个包,其他操作如上所示。该软件包是一个 hibernate-default 扩展包,如下所示

<package name="<your_package_name>" namespace="/user" extends="hibernate-default">
  <action name="Authenticate" class="<class_url>.LoginAction" method="fn_Login_User">
    <interceptor-ref name="basicStackHibernate"></interceptor-ref>
    <result name="success" type="redirect">../mail/de/inbox</result>
    <result name="input">login.jsp</result>
    <result name="error">error.jsp</result>
  </action>
</package>

当我尝试访问参数(我从上一个操作中传递)时,我得到了Null Pointer Exception。

有人对此有任何想法吗?因为我是 Hibernate和Full-hibernate-plugin 的新手,请帮忙。在此先感谢。

0 个答案:

没有答案