easyui的form提交给struts2之后不能跳转
easyui的form提交给struts2之后,action里面的方法已经执行了并且在控制台输出了haha,但是不会根据struts.xml里面配置的result来跳转。...
easyui的form提交给struts2之后,action里面的方法已经执行了并且在控制台输出了haha,但是不会根据struts.xml里面配置的result来跳转。直接访问action是能跳转的,估计是easyui的问题。
easyui的提交方法
$('#ff').form({
url:'aaa.action',
onSubmit:function(){
var isValid = $(this).form('validate');
if (!isValid){
}
return isValid; // 返回false终止表单提交
},
success:function(data){
alert(data);
}
});
一个简单的action
package org.msa.csp.action;
import javax.annotation.Resource;
import com.opensymphony.xwork2.ActionSupport;
public class AuthAction extends ActionSupport {
/**
*
*/
public String execute()throws Exception
{
System.out.println("haha");
return SUCCESS;
}
}
xml文件
<struts>
<package name="users" extends="struts-default">
<!-- 用户列表 -->
<action name="aaa" class="org.msa.csp.action.AuthAction">
<result name="success" type="redirect" >/admin/role/info.jsp</result>
</action>
<!-- 用户详情 -->
</package>
</struts> 展开
easyui的提交方法
$('#ff').form({
url:'aaa.action',
onSubmit:function(){
var isValid = $(this).form('validate');
if (!isValid){
}
return isValid; // 返回false终止表单提交
},
success:function(data){
alert(data);
}
});
一个简单的action
package org.msa.csp.action;
import javax.annotation.Resource;
import com.opensymphony.xwork2.ActionSupport;
public class AuthAction extends ActionSupport {
/**
*
*/
public String execute()throws Exception
{
System.out.println("haha");
return SUCCESS;
}
}
xml文件
<struts>
<package name="users" extends="struts-default">
<!-- 用户列表 -->
<action name="aaa" class="org.msa.csp.action.AuthAction">
<result name="success" type="redirect" >/admin/role/info.jsp</result>
</action>
<!-- 用户详情 -->
</package>
</struts> 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询