zheshou03 2011-08-04 12:06 采纳率: 0%
浏览 222
已采纳

Ext3.0整合Struts2,一直只进入失败的方法

问题如题,核心代码如下:
Struts.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">






package com.zheshou.action;

import com.opensymphony.xwork2.ActionSupport;

public class myLoginExtAction extends ActionSupport{//2.ActionSupport必须有这个才行.但是可以不用Execute了

private String user;
private String pass;
private String url;
private boolean success;

//get set省略
@Override
public String execute(){
success=true;
url="main.html";
return null;
}
}

buttons : [ {
text : '登陆',
handler : function() {
form.getForm().submit( {
waitTitle:"请稍等",
waitMsg:'正在提交,请稍等...',
// ajax way
//url : 'login.jsp',
url:"myloginext.action",
method:'POST',
success : function(form,action) {
Ext.MessageBox.alert("1",action.result.url);//

window.location.href = action.result.url;
},
failure:function(form,action){
Ext.MessageBox.alert("同志,出错了","出错了哈哈");
}
});

  • 写回答

4条回答 默认 最新

  • 大壹哥 2011-08-04 12:57
    关注

    应该是你的url写的不对吧,另外你的代码还是写在code里面吧...看着怪不舒服的~

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?