用过EXTJS的大神进来!

qq_14876869 2015-09-28 04:46:11
前台
//提交到服务器操作
form1.form.doAction('submit',{
url:'Login.action',
method:'post',
success:function(form,action){
document.location="index.jsp";
Ext.Msg.alert("登录成功!",action.result.message);
},
failure:function(form,action){
Ext.MessageBox.alert("提示", "登录异常");
}
});

后台 UserAction
@Override
public String execute() throws Exception {
if(userImpl.login(userInfo.getUserName(), userInfo.getPassWord()) != null){
this.success= true;
//this.message="你的账号是:"+user.getUsername()+"密码是:"+user.getPassword();
}else{
this.success=false;
this.message="对不起,未授权的用户不能登录改系统";
}
return SUCCESS;
}

struts
<?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">
<struts>
<constant name="struts.enable.DynamicMethodInvocation" value="true" />
<constant name="struts.devMode" value="true" />
<constant name="struts.i18n.encoding" value="utf-8" />
<constant name="struts.action.extension" value="action,," />
<package name="extjs" extends="json-default" namespace="/">
<action name="Login" class="com.aaa.action.UserAction">
<result type="json"></result>
</action>
</package>
</struts>

报错 url:'Login.action',错误,请问url应该怎么写?
...全文
130 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_14876869 2015-09-28
  • 打赏
  • 举报
回复
引用 5 楼 rui888 的回复:
${pageContext.request.contextPath } 看看。
还是不行
tony4geek 2015-09-28
  • 打赏
  • 举报
回复
qq_14876869 2015-09-28
  • 打赏
  • 举报
回复
引用 3 楼 rui888 的回复:
是请求的资源没找到。你看看你的url 是不是对的。 还是你已经请求到action 后台,返回的时候发生错误。
就没有进后台,大神能帮我看看是为什么吗?
tony4geek 2015-09-28
  • 打赏
  • 举报
回复
是请求的资源没找到。你看看你的url 是不是对的。 还是你已经请求到action 后台,返回的时候发生错误。
qq_14876869 2015-09-28
  • 打赏
  • 举报
回复
引用 1 楼 rui888 的回复:
你的url 错了吗?你把路径写全再看看。
报错的是404
tony4geek 2015-09-28
  • 打赏
  • 举报
回复
你的url 错了吗?你把路径写全再看看。

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧