登陆窗口的代码:
login:function() {
var loginWait = Ext.Msg.wait("正在登录,请稍候......", "提示");
this.fp.form.submit({
url : 'user.do?m=login',
method : 'POST',
success : function(form, action) {
var redirect = 'index.jsp';
window.location = redirect;
},
failure : function(form, action) {
if (loginWait) {
loginWait.hide();
}
form.reset();
if (action.failureType == Ext.form.Action.SERVER_INVALID) {
Ext.Msg.alert("提示", action.result.msg);
}
}
});
如上代码。
登陆成功后并没有跳转,
但是将window.location = redirect;改成window.location.href = redirect;
跳转成功。
location是windows窗口内的一个对像,它主要功能是从当前的网页导向另外一个网页。
href是location的一个属性,通过它可以导向另外一个网页的同时也刷新了此网页。
以上是在IE中测试通过。但是在firfox中依然没有跳转。
登陆窗口是在html页面中写的,如果将后缀html改为jsp,也就是说从jsp页面跳转到jsp页
面是ok的,从html跳转到jsp是无效的。
有朋友说是缓存的问题,正在研究中期待了解此问题的朋友帮忙给解决一下疑惑,多谢!
分享到:
相关推荐
// 用户认证成功,设置会话属性,跳转到主页面 } else { // 用户认证失败,返回错误信息 } } private boolean isValidUser(String username, String password) { // 这里应该连接数据库进行真实的身份验证 ...
如果表单提交成功,则跳转到指定页面;如果失败,则弹出提示并清空表单。 ### 4. 结论 通过这段代码,我们可以看到Ext JS框架的强大之处,它能够轻松地帮助我们创建复杂的用户界面,并且支持丰富的交互效果和数据...
- 验证成功后,Struts2会返回一个结果,这可以通过结果类型(例如:success、error)来决定跳转到哪个页面。EXTJS端可以根据不同的结果类型更新页面状态,如显示登录成功提示或者错误信息。 6. **EXTJS响应处理**...
- `<result name="success">jsondate.jsp</result>` 指定登录成功后跳转到`jsondate.jsp`页面。 4. **login.jsp**: - 页面编码设置为GBK,但通常建议使用UTF-8。 - 引入了Ext JS的相关CSS和JS文件,包括`ext-...
- `<result name="success">jsondate.jsp</result>` 如果Action执行成功,将跳转到"jsondate.jsp"页面,通常用于展示登录结果或者返回JSON数据。 4. **login.jsp**: - 这是一个JSP页面,通常作为用户界面显示...
当服务器返回响应时,前端可以根据响应内容更新UI,比如显示成功或失败消息,或者自动跳转到新的页面。 为了调试和学习,你可以查看"Login"文件夹中的源代码,包括Struts2的Action类、配置文件,以及ExtJS4的...
在"ExtJs做的用户登陆!ASP后台"这个主题中,我们将深入探讨如何使用ExtJS实现前端用户登录界面,并结合ASP(Active Server Pages)作为后台处理登录逻辑。 首先,让我们了解一下ExtJS中的用户登录界面构建。通常,...
成功回调会根据返回的结果类型跳转到不同页面,失败回调则会显示错误信息。 4. **键盘事件绑定**:通过`keys`配置项绑定了回车键事件,使得用户可以在不使用鼠标的情况下通过键盘操作完成登录过程,提高了用户体验...
如果验证通过,Action会返回一个表示成功的标识,EXTJS客户端根据这个标识决定如何展示反馈信息,例如显示一个成功的提示或者跳转到新的页面。 总的来说,这个示例展示了如何结合EXTJS的前端功能和Struts2的后端...
[关于上传问题] 程序没有做任何限制,如果需要上传大文件,则修改 php.ini:`upload_max_filesize = 1000M post_max_size = 1000M` [关于解压缩问题] 程序不做任何限制,如若失败请设置php内存限制。memory_limit ...
- **跳转逻辑**:在事件处理函数中实现跳转逻辑。 #### 47. 从ASP网站登录到UniGUI中 从ASP网站登录到UniGUI涉及跨平台的认证机制,需要在两个系统之间实现用户身份验证的同步。 #### 48. UniGUI数据库初始化要放...