|
<p>web开发问题 求高手解答</p>
<p><img src="http://img.baidu.com/img/iknow/icn_point.gif"> 悬赏分:50 -</p>
<p>解决时间:2010-4-23 09:32</p>
<p>例如一个登陆窗口,用户输入之后。</p>
<p>到后台的Action中去验证。</p>
<p>action去数据库查证,验证通过了。mapping.findForward("xxx");</p>
<p>===不通过的话,问题就处在这了===</p>
<p>怎么能不让mapping.findForward("xxx");</p>
<p>而是直接在当前页面提示出错?</p>
<p>我是设置个session 然后在javascripte中验证后用innerHTML来提示。</p>
<p>重点:可是怎么能不让页面跳转,而是直接在当前页面提示呢?</p>
<p>在后台DispatchAction中。必须要return ;</p>
<p>求高手帮帮帮忙。或者举个简单的小例子。简短的代码。谢谢了</p>
<p>问题补充:</p>
<p>五星红旗随风飘</p>
<p>你的方法在我没提问之前就试过了,不行。</p>
<p>这样会整个page刷新。</p>
<p>我所做的是局部刷新。</p>
<p>=============================</p>
<p>像楼下几位兄弟都说用AJAX完成比较容易。真的吗?</p>
<p>要是这样我就学学AJAX</p>
<p>提问者: dcpromowang - 五级</p>
<p>最佳答案</p>
<p>你说的是ajax的登陆验证,这个在网上有很多例子可以找到。主要是通过ajax进行后台提交,在页面有个div。用于显示后台验证的结果。整个过程是通过js来进行的,页面无刷新。建议你先了解一下ajax的技术。可以将struts框架完美的捆绑。</p>
<p>0</p>
<p>回答者:</p>
<p>zhyilyvm - 五级 2010-3-15 16:23</p>
<p>我来评论>></p>
|
|