首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

如何做到像百度登录框一样的异常提示

2013-04-05 
怎么做到像百度登录框一样的错误提示如果用户名或密码输入错误,网页就像没有跳转过一样,把错误信息提示在

怎么做到像百度登录框一样的错误提示
    如果用户名或密码输入错误,网页就像没有跳转过一样,把错误信息提示在登录框的上面 如下图

    如何做到像百度登录框一样的异常提示
[解决办法]
ajax          --------------------请输入至少为6的字符串
[解决办法]
页面不跳转 ajax专门干这个的 搜索下ajax吧
[解决办法]
看看这个行不行  http://blog.sina.com.cn/s/blog_7671643b01015ryj.html 
[解决办法]
如果跳转的话,可以在jsp页面用el表达式,第一次访问没有就什么都不显示,提交到服务器发现密码不对就回传回来,然后el表达式就能显示了,并且可以用jstl根据有没有回传错误信息判断密码框是不是显示红色边框
[解决办法]
ajax,这个技术还是很有用的,需要注册时都会用到的
[解决办法]
1.如果不跳转的实现,那就用ajax。这样可以增加用户体验。
2.如果跳转的话,可以在jsp页面用el表达式,
第一次访问没有就什么都不显示,经过服务器验证发现密码不正确,跳转至登录页面,传入一个错误提示信息
然后el表达式就能显示了。字体的颜色可以用css来修饰。
[解决办法]
在你的Action方法里面加上super.addActionError("用户名或者密码错误"); 
[解决办法]
jquery ajax
[解决办法]

引用:
不是一定不跳转 看上去像不跳转就好了 
主要是把错误信息显示在登录框之上

肯定是不跳转的,用了ajax
[解决办法]
引用:
引用:
如果跳转的话,可以在jsp页面用el表达式,第一次访问没有就什么都不显示,提交到服务器发现密码不对就回传回来,然后el表达式就能显示了,并且可以用jstl根据有没有回传错误信息判断密码框是不是显示红色边框

大侠 不知道应该怎么传递参数 
我使用的是SSH框架 用DispatchAction里面的东西跳转页面

你不会传递参数是怎么使用struts框架的。
在你传递到后台的请求后面加上参数即可。
比如请求的是LoginAction,参数是name="xhx"
url="LoginAction?name='xhx'"
[解决办法]
就像上面都说的,用ajax,在SSH里面,action返回值为null,使用printer打印你的返回结果,根据返回结果判断显示或跳转。
比如,返回true,那么就跳转,返回false,就把error message设置到那个空白的error控件(一般都是加一个空白的label)就是了。
[解决办法]
额。。应该说是没有返回值(void类型),为空也可以,但是会报一个你影响结果的异常,看着不舒服。

热点排行