`
y806839048
  • 浏览: 1119670 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

servlet生成保存图片,压缩zip见附件

 
阅读更多
用Retrofit模拟http请求 发起servlet,HttpClient也可以模拟http,form也可以模拟---post形式,ajax中的data对应request的body,流放在binary中,header放在header中。
<servlet> 
        <servlet-name>PictureCheckCode</servlet-name> 
        <servlet-class>com.wondersgroup.employeeBenefits.core.bases.util.PictureCheckCode</servlet-class> 
    </servlet> 
 
    <servlet-mapping> 
        <servlet-name>PictureCheckCode</servlet-name> 
        <url-pattern>/PictureCheckCode.jpeg</url-pattern> 
    </servlet-mapping> 



public void createSeq(String userId,String seq) {
// TODO Auto-generated method stub
try{
String url ="http://127.0.0.1:8080/employeeBenefits-main";
// String url ="http://127.0.0.1/employeeBenefits";WebConfig.get("sequrl"
InssureSeqClient service = RetrofitInssureSeqUtil.getService(InssureSeqClient.class,url);
service.getSeqPic(userId+"", seq);
}catch(Exception e){}
}




//String url = "http://172.16.21.21:8090/tpaService/rest/pic/uploadFiles?applyId="
// + caseCommitBean.getApplyId()
// + "&imageType="
// + caseCommitBean.getClaimType() + "";
// HttpClient client = new DefaultHttpClient();// 开启一个客户端 HTTP 请求
// HttpPost post = new HttpPost(url);// 创建 HTTP POST 请求
// post.addHeader("userId",userId);
// MultipartEntityBuilder builder = MultipartEntityBuilder.create();
// builder.setCharset(Charset.forName("UTF-8"));// 设置请求的编码格式
// builder.setMode(HttpMultipartMode.BROWSER_COMPATIBLE);// 设置浏览器兼容模式
// int count = 0;
// String strZipName =WebConfig.get("filePath")+"/inssurePic/"+caseCommitBean.getApplyId()+ ".zip";
// File file1 = new File(strZipName);
//// File file2 = new File("E:\\files\\a.jpg");
// builder.addBinaryBody("files", file1);
// count++;
//// builder.addBinaryBody("files", file2);
// HttpEntity entity = builder.build();// 生成 HTTP POST 实体
// post.setEntity(entity);// 设置请求参数
// try {
// HttpResponse response = client.execute(post);// 发起请求 并返回请求的响应
// entity = response.getEntity();
// if (entity != null) {
// System.out.println("--------------------------------------");
// System.out.println("Response content: "
// + EntityUtils.toString(entity, "UTF-8"));
// System.out.println("--------------------------------------");
// }
分享到:
评论

相关推荐

    servlet生成验证码图片

    `servlet`生成验证码图片是通过服务器端动态创建一个包含随机字符的图像,用户需要输入图像中显示的文字或数字来验证其身份。以下将详细解释这个过程及其相关知识点: 1. **Servlet**:Servlet是Java中用于扩展...

    Servlet生成图片验证码

    在这个场景中,我们使用Servlet来生成图片验证码,这是一种防止恶意自动化程序(如机器人)进行非法操作的安全机制。验证码通常是一串随机生成的字符,以图像形式显示,用户需要在输入框中正确输入才能完成验证。 ...

    JSP中利用Servlet生成验证码图片

    本文将详细介绍如何在Java Server Pages (JSP) 和 Servlet 技术的基础上,实现一个简单而实用的验证码图片生成工具。 #### 一、验证码的基本概念 验证码(CAPTCHA)是一种区分计算机和人类的方法,常用于验证用户...

    文件以及图片压缩zip并下载.zip

    在这个场景中,"文件以及图片压缩zip并下载.zip"是一个包含了文件和图片的压缩包,它既可以在线上环境运行,也适用于本地操作,对于实际项目具有很高的实用价值。 首先,我们来了解下Java中如何进行文件和图片的...

    使用Servlet生成图片验证码

    在"使用Servlet生成图片验证码"这个主题中,我们首先会创建一个Servlet来生成随机的字母和数字组合,通常包含4到6位。这可以通过Java的Random类和Character类来实现。验证码生成后,将其保存在服务器的内存中,以便...

    登陆验证+servlet动态生成图片验证码

    在Servlet中生成图片验证码,首先需要创建一个Servlet类,该类将负责生成随机字符串并将其转化为图像。以下是一些关键步骤: 1. **生成随机字符串**:使用`java.util.Random`和`char[]`数组来创建一个指定长度的...

    用Servlet实现的二维码图片生成

    下面将详细解释如何通过Servlet实现二维码图片生成的原理和步骤。 首先,理解二维码的基本概念。二维码是一种二维条形码,可以存储比传统一维条形码更多的信息,如文本、网址、联系人信息等。它由黑白相间的模块...

    网上购物系统(JavaBean+Servlet+jsp).zip

    网上购物系统(JavaBean+Servlet+jsp).zip网上购物系统(JavaBean+Servlet+jsp).zip网上购物系统(JavaBean+Servlet+jsp).zip网上购物系统(JavaBean+Servlet+jsp).zip网上购物系统(JavaBean+Servlet+jsp).zip网上购物...

    Java项目管理系统(java+Servlet的代码).zip

    Java项目管理系统(java+Servlet的代码).zipJava项目管理系统(java+Servlet的代码).zipJava项目管理系统(java+Servlet的代码).zipJava项目管理系统(java+Servlet的代码).zipJava项目管理系统(java+Servlet的代码).zip...

    Java servlet 自动生成 图片验证码 生成 Java源码

    Java servlet 自动生成 图片验证码 生成 Java源码

    servlet生成四位数验证码图片

    在servlet中动态生成验证码图片,可被JSP或servlet引用,每次刷新都会改变验证码

    java web笔记之servlet生成验证码

    本笔记将详细探讨如何使用Servlet来生成验证码。 一、验证码的原理与作用 验证码的主要目的是区分人类用户和自动化程序,通过要求用户输入图片上的文字或者完成简单的数学问题,来验证其为真实的人类。这有助于防止...

    servlet 源码 servlet.zip压缩包

    servlet 源码 servlet.zip压缩包

    基于java的开发源码-一个支持servlet的web服务器.zip

    基于java的开发源码-一个支持servlet的web服务器.zip 基于java的开发源码-一个支持servlet的web服务器.zip 基于java的开发源码-一个支持servlet的web服务器.zip 基于java的开发源码-一个支持servlet的web服务器.zip ...

    java使用Servlet动态生成图片

    Java 使用 Servlet 动态生成图片 在 Web 应用中,经常需要动态生成图片,如实时股市行情、各种统计图等等。这种情况下,图片只能在服务器内存中动态生成并发送给用户,然后在浏览器中显示出来。本质上,浏览器向...

    Servlet生成动态验证码

    要生成动态验证码,首先需要在Servlet中创建一个`BufferedImage`对象,定义验证码的宽度和高度。然后,通过随机数生成器填充图像,可以绘制不同颜色的线条和字符,增加识别难度。使用`Random`类生成随机字符序列,...

    java servlet生成二维码

    这是当初初学zxing和sevlet的时候写的,保存路径在ToBeZxing里,这里用的是绝对路径所以在你的电脑上多半需要更改,有注释应该一眼能看出来。为了防止名字的重复,我使用的md5来为每一个二维码命名。谢谢采纳并给予...

Global site tag (gtag.js) - Google Analytics