Struts2调用完action方法后无法实现页面跳转
本帖最后由 yangfei_01 于 2011-11-12 22:15:31 编辑 今天写一个SSH的demo,用的Struts2,在登录页面用户用ajax向后台请求登录。
function userLogin() {
var uname = document.getElementById("username").value;
var upwd = document.getElementById("password").value;
$.ajax({
type: "POST",
url: "login.do",
data: "username=" + uname + "&password=" + upwd,
success: function(result) {
},
error: function(result) {
alert("send false");
}
});
}
struts.xml部分代码
<package name="main" extends="struts-default">
<action name="index">
<result>index.jsp</result>
</action>
<action name="login" class="loginAction">
<result name="success">/home.jsp</result>
<result name="input">/index.jsp</result>
</action>
</package>
applicationContext.xml部分代码
<bean name="loginAction" scope="prototype" class="com.demo.actions.user.LoginAction">
<property name="userService">
<ref local="userService" />
</property>
</bean>