我的应用程序显示登录页面,但无法登录。
在登录页面上,用户输入用户名和密码,但按下登录按钮时没有任何反应。
我们在JSP中有:
<s:form id="loginForm" name="loginForm" action="login" namespace="/framework">
struts-framework.xml文件的操作定义如下:
<global-results>
<result name="loginShow" type="redirect">loginShow.action</result>
<result name="toMain">/page/framework/main.jsp</result>
<result name="logout">/page/framework/logout.jsp</result>
</global-results>
<action name="login" class="com.abc.action.framework.LoginAction" method="loginCheck"> </action>
在我们的日志中,我们获得了动作framework/login.action
的请求开始,但之后没有获得任何响应,日志也是如此。
作为参考,我在将struts迁移到2.3.24之后将以下内容包含在我的struts.xml中:
<constant name="struts.enable.DynamicMethodInvocation" value="true" />
答案 0 :(得分:0)
感谢您的所有努力。 struts-convention插件是一个问题。我很好地删除了这个插件并在struts.xml中映射了依赖项