var passwd="<%= str %>"
jsp语句是在服务器端执行的,返回到客户端的是纯html语句。
js是在客户端执行的。
所以不是按顺序执行的。
应该是jsp执行先。
js执行后
jsp语句是在服务器端执行的,返回到客户端的是纯html语句。
js是在客户端执行的。
所以不是按顺序执行的。
应该是jsp执行先。
js执行后
解决方案 »
- Struts Spring整合时的AOP部分,为什么action里的方法不被执行
- spring的getHibernateTemplate().get()取数据,没有配置事务,请我我该手动去关闭session吗?
- sql server 2005配置管理器问题
- 插入jsp语句显示输出的问题“Unable to compile class for JSP”
- www.zuovip.com 的语音聊天 服务端 或 客户端 关键技术讨论
- LINUX上可以运行的页面,放到我WINDOWS机器上就产生错误!帮我看看原因!
- 紧急求救!!!!!!!!系统移植时的中文乱码问题.
- 急,如何取得当前JSP文件所在的实际路径?
- servlet中HttpServletRequest.getReader().read(char[] cbuf)得到cbuf的过程中是否进行了originalEncoding-unicode转换
- 如何从本地上传一个文件或是文件的内容
- 关于一个函数的问题:请问是怎么回事,我做了一晚上,都没有弄好!
- 如何用java实现给手机发短消息? 来者给分!
passwdd???
那当然取不到值了。
var passwd=document.all.passwdd.value;
跟你在页面中写的<input type=password name=passwdd>不同啊,你应该改成String str=request.getParameter("passwdd")。如果你原先没写错,只是在这个地方敲错了。第一次打开这个页面时,自然是null,是不会有值的;在你提交本页后才会有值。jsp代码不能嵌在javascript代码中。但javascript代码可以嵌在jsp代码中。
跟你在页面中写的<input type=password name=passwdd>不同啊,你应该改成String str=request.getParameter("passwdd")。如果你原先没写错,只是在这个地方敲错了。第一次打开这个页面时,自然是null,是不会有值的;在你提交本页后才会有值。jsp代码不能嵌在javascript代码中。但javascript代码可以嵌在jsp代码中。