日期:2014-05-17  浏览次数:20660 次

web登录验证
新手,刚刚开始学习遇到下面的一些问题,求大神详细指导,
1.javaweb的jsp页面,在js的<%%>之间的语句怎么获取该js中定义的变量值?

2.javaweb的登录在后台进行的验证,怎么让验证信息在前台以浏览器弹出窗口的形式显示。
  登录时,如果登录失败,弹出“用户名或者密码错误”的提示信息,

------解决方案--------------------
流程好像是先编译jsp,jsp由服务端编译成html式的网页后在执行js的。
------解决方案--------------------
第二个问题:楼主没学任何框架的话,1》楼主可以首先在登录页面设一个表单,然后通过action路径找到后台对应的loginAction,2》然后用request.getParameter()方法获取参数,进行验证 3》验证完后声明一个session,使用String msg = "用户名或者密码错误!" ,session.setAttribute("msg","msg")  再转发到login页面上  用session.getAttribute("msg");就行了。
------解决方案--------------------
用楼上说的方法,把错误信息保存到session里面。
------解决方案--------------------
1、%=variable%
------解决方案--------------------
1,第一个应该直接输出变量就可以了吧,2,第二个如果一定是要在后台验证的话,可以用post提交条件,然后通过后台进行验证,调用回调函数,在其里面进行显示!
------解决方案--------------------
第二个问题,用ajax异步去校验,成功返回后判断直接alert就可以了,就是在页面上直接弹出窗口了
------解决方案--------------------
第一个问题:一个在前台一个在后台 不可以吧 

第2个问题:out.write ("<script>alert()</script>")