java-关于servlet验证码的问题,还请各位大神指教!!!!

问题描述

关于servlet验证码的问题,还请各位大神指教!!!!

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<title>My JSP 'index.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
$().ready(function(){

});

function shuaxin(){
     var img =document.getElementById("imageView");
     img.src = img.src+"?"+new Date().getTime();
 }
<img id="imageView" alt="加载中..." src="${pageContext.request.contextPath}/servlet/Authcode">
<input type="button" onclick="shuaxin()" value="刷新" />

这页面一加载为什么会访问2次 src="${pageContext.request.contextPath}/servlet/Authcode">, ; 当我点击刷新时同样也会访问2次 , 后台servlet就是单纯的验证码生成代码,求各位大神指教啊,很诡异....

解决方案

src="${pageContext.request.contextPath}/servlet/Authcode这个去掉吧。
在shuaxin来给图片在背景,同时在$().ready(function(){里也调用一次shuaxin

解决方案二:

不可能吧,你这没什么错误啊,如果会出现进入2次serverlet,我猜想可能是你在这个jsp页面,包括嵌套的页面里面还用到了这个验证码,路径还是这个路径。

时间: 2024-11-16 13:58:01

java-关于servlet验证码的问题,还请各位大神指教!!!!的相关文章

ndroid 脚标越界-脚标越界求助,调了好久,还请路过大神顺带帮解决。。。

问题描述 脚标越界求助,调了好久,还请路过大神顺带帮解决... 代码如下 package com.example.datebase; import java.util.ArrayList; import android.content.ContentValues; import android.content.Context; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; public

在传智播客下了一个web项目,但是报错,请各位大神指教(初学java)

问题描述 在传智播客下了一个web项目,但是报错,请各位大神指教(初学java) log4j:WARN No appenders could be found for logger (com.mchange.v2.log.MLog). log4j:WARN Please initialize the log4j system properly. 2015-9-23 14:16:25 org.apache.catalina.core.StandardWrapperValve invoke 严重:

string-java 程序运行出现String index out of range: -1异常请各位大神指教

问题描述 java 程序运行出现String index out of range: -1异常请各位大神指教 import java.awt.*; import javax.swing.*; import java.sql.*; import java.awt.event.*; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.State

请各位大神指教 路径错了怎么修改?

问题描述 请各位大神指教 路径错了怎么修改? 解决方案 如果是你自己的程序,你还不知道怎么改? 如果不是你的,那没办法了 解决方案二: 你的网站路径配置错了,是不是你的相对root的路径没有配置正确 解决方案三: 你是怎么访问的,能告诉访问的完整url地址么?不过我认为你的url地址的NewWork.aspx文件不存在,在所谓的sdjnoa/workflow/Office目录下找不到

simpletree-SimpleTree源码中的展开节点方法,不知道怎么展开到指定的节点,请前段大神指教

问题描述 SimpleTree源码中的展开节点方法,不知道怎么展开到指定的节点,请前段大神指教 我现在要做的是在刷新组织树时,展开到指定的节点,我传了一个pnode(组织树中 的ID),但是不知道展开节点的方法是哪个,不知道在哪里做判断停止展开节点.下面是SimpleTree的js代码. 解决方案 下面是SimpleTree 的JS代码 /* jQuery SimpleTree Drag&Drop plugin Update on 22th May 2008 Version 0.3 * Lice

odbc-ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 什么原因?请各位大神指教啊!

问题描述 ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 什么原因?请各位大神指教啊! ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 怎么设置?最好是详细点的步骤!非常感谢!

微信公众平台-微信开发,请各位大神指教

问题描述 微信开发,请各位大神指教 我要实现每天向一个微信讨论组里发送不定数量的信息,请教大神指教 解决方案 微信只支持公众号的开发-你这个是机器人,现在不支持,当然你可以用按键精灵- 解决方案二: 不能往讨论组里发的--

源代码-按书上写了一段代码java异常处理,不知道为什么不能运行,求大神指教

问题描述 按书上写了一段代码java异常处理,不知道为什么不能运行,求大神指教 源代码如下: package com.Sixping.Ncre; import java.io.*; public class ExceptionCatch { public static void main(String[] args) { try { FileNotFoundException fis = new FileNotFoundException("text"); System.out.pri

string-关于java字符串分割,参数为数组,求大神指教

问题描述 关于java字符串分割,参数为数组,求大神指教 public String[] splitstr (String dist,String[] arr){ //分割字符串 dist 用arr里面含有的字符分割 } 这个方法该如何实现 最好能考虑到特殊字符的处理 , 解决方案 java中有spit方法,结合spit方法和正则表达式处理