解决方案 »

  1.   

    如果使用WEB应用的话,其实你可以不用使用HTTPClient来实现这个功能,当然如果你想这样做也是可以的。你直接在Servlet的Init(初始化)方法中执行这个方法、你也可以发送一个request来执行这个方法;很多种方式 都可以执行你想要的内容。
      

  2.   


    想做成网页,不用httpclient还有什么可以来实现这个功能
    然后这个登录是涉及到验证码的,登陆后抓取其他页面进行整理再返回给用户,每个用户都不同,在inti里面不合适吧,还有如果要在request里面实现要怎么操作
      

  3.   


    想做成网页,不用httpclient还有什么可以来实现这个功能
    然后这个登录是涉及到验证码的,登陆后抓取其他页面进行整理再返回给用户,每个用户都不同,在inti里面不合适吧,还有如果要在request里面实现要怎么操作你之所以使用HTTPClient同样是发一个请求到远程链接实现功能,你也同样可以用JavaScript的Ajax发送Post请求。
      

  4.   


    想做成网页,不用httpclient还有什么可以来实现这个功能
    然后这个登录是涉及到验证码的,登陆后抓取其他页面进行整理再返回给用户,每个用户都不同,在inti里面不合适吧,还有如果要在request里面实现要怎么操作你之所以使用HTTPClient同样是发一个请求到远程链接实现功能,你也同样可以用JavaScript的Ajax发送Post请求。
    如果一定要用httpclient的话怎么处理验证码输入这个问题~
      

  5.   


    想做成网页,不用httpclient还有什么可以来实现这个功能
    然后这个登录是涉及到验证码的,登陆后抓取其他页面进行整理再返回给用户,每个用户都不同,在inti里面不合适吧,还有如果要在request里面实现要怎么操作你之所以使用HTTPClient同样是发一个请求到远程链接实现功能,你也同样可以用JavaScript的Ajax发送Post请求。
    如果一定要用httpclient的话怎么处理验证码输入这个问题~
    如果是这样的话,你的HttpClient肯定是在request时进行处理的,你可以把这个验证码图片的链接显示在页面上,你前台输入验证码后再提交,这个时候request获取输入的验证码进行处理呀。
      

  6.   

    服务器端获取到验证码图片后,保存,将图片的路径返回给浏览器,浏览器动态创建一个img元素并将src指向图片路径即可
      

  7.   


    嗯,这个保存跟将src指向图片路径是怎么实现的? 我的方法是在loginservlet的doget()里生成验证码 , 然后在jsp里面img元素的src指向"loginservlet",表单的action是post,在doPost()里面处理,这样好像也可以,但是感觉逻辑怪怪的
      

  8.   


    想做成网页,不用httpclient还有什么可以来实现这个功能
    然后这个登录是涉及到验证码的,登陆后抓取其他页面进行整理再返回给用户,每个用户都不同,在inti里面不合适吧,还有如果要在request里面实现要怎么操作你之所以使用HTTPClient同样是发一个请求到远程链接实现功能,你也同样可以用JavaScript的Ajax发送Post请求。
    如果一定要用httpclient的话怎么处理验证码输入这个问题~
    如果是这样的话,你的HttpClient肯定是在request时进行处理的,你可以把这个验证码图片的链接显示在页面上,你前台输入验证码后再提交,这个时候request获取输入的验证码进行处理呀。嗯嗯恩, 我的方法是在loginservlet的doget()里生成验证码 , 然后在jsp里面img元素的src指向"loginservlet",表单的action是post,在doPost()里面处理,这样好像也可以,但是感觉逻辑怪怪的
      

  9.   


    不好意思说错了。嗯,这个保存跟将src指向图片路径是怎么实现的? 我的方法是在loginservlet的doget()里生成验证码 , 然后在jsp里面img元素的src指向"loginservlet",表单的action也是"loginservlet"!!!,method是post,在doPost()里面处理,这样好像也可以,但是感觉逻辑怪怪的,  
      

  10.   

    你的JSP的<IMG>标签直接指向源图片地址不就好了,为什么非得要指向你的servlet。
      

  11.   


    想做成网页,不用httpclient还有什么可以来实现这个功能
    然后这个登录是涉及到验证码的,登陆后抓取其他页面进行整理再返回给用户,每个用户都不同,在inti里面不合适吧,还有如果要在request里面实现要怎么操作你之所以使用HTTPClient同样是发一个请求到远程链接实现功能,你也同样可以用JavaScript的Ajax发送Post请求。
    如果一定要用httpclient的话怎么处理验证码输入这个问题~
    如果是这样的话,你的HttpClient肯定是在request时进行处理的,你可以把这个验证码图片的链接显示在页面上,你前台输入验证码后再提交,这个时候request获取输入的验证码进行处理呀。嗯嗯恩, 我的方法是在loginservlet的doget()里生成验证码 , 然后在jsp里面img元素的src指向"loginservlet",表单的action是post,在doPost()里面处理,这样好像也可以,但是感觉逻辑怪怪的
    localhost:8080/test
    比如你的工程是test,你把图片a.jpg保存到了工程根目录下的image文件夹,那么在页面中<img src="image/a.jpg"/>
    或者<img src="localhost:8080/test/image/a.jpg"/>
      

  12.   


    想做成网页,不用httpclient还有什么可以来实现这个功能
    然后这个登录是涉及到验证码的,登陆后抓取其他页面进行整理再返回给用户,每个用户都不同,在inti里面不合适吧,还有如果要在request里面实现要怎么操作你之所以使用HTTPClient同样是发一个请求到远程链接实现功能,你也同样可以用JavaScript的Ajax发送Post请求。
    如果一定要用httpclient的话怎么处理验证码输入这个问题~
    如果是这样的话,你的HttpClient肯定是在request时进行处理的,你可以把这个验证码图片的链接显示在页面上,你前台输入验证码后再提交,这个时候request获取输入的验证码进行处理呀。嗯嗯恩, 我的方法是在loginservlet的doget()里生成验证码 , 然后在jsp里面img元素的src指向"loginservlet",表单的action是post,在doPost()里面处理,这样好像也可以,但是感觉逻辑怪怪的
    localhost:8080/test
    比如你的工程是test,你把图片a.jpg保存到了工程根目录下的image文件夹,那么在页面中<img src="image/a.jpg"/>
    或者<img src="localhost:8080/test/image/a.jpg"/>
    还是没搞懂,这个过程是独立写一个servlet,还是跟form的action写在同一个servlet,然后要写在哪个位置,我原来的方法在本地可以跑,上传到SAE会说验证码错误~