servlet
文章平均质量分 83
姜小白-
Java开发,项目管理,打杂,啥都做
展开
-
servlet3.0多文件上传
servlet3.0中多文件上传与前面的例子相似,只不过它是遍历Part集合,努力核实Part 中是包含了一个文件,还是一个普通域值。 客户端编程 客户端根据需要,设置多个file域,用来接收待上传的文件。 Select a file to upload <form action="multipleUploads" enctype="multipart/form-data原创 2014-11-25 23:32:15 · 2859 阅读 · 0 评论 -
servlet3.0文件上传
要上传文件,必须利用 multipart/form-data 设置HTML表单的enctype属性值,旨在告诉服务器,向服务器发送二进制数据。 这个表单中必须包含类型file的一个输入元素,它会被显示成一个按钮,单击它时,会打开一个对话框,供我们选择文件。表单中还可以包含其他类型域,如文本域或隐藏域等。原创 2014-11-21 22:49:34 · 5846 阅读 · 0 评论 -
Firefox下载servlet文件时,文件名截断问题
Firefox下载servlet文件时,文件名截断问题 原来是文件名称中有空格,Firefox在解析时,按照空格将文件名截断了 将代码修改为 String filename = "Java Persistence with MyBatis 3.pdf"; File file = new File(dataDirectory, filename); if (file.exists()) { response.setContentType("application/pdf"); resp原创 2014-12-18 21:54:48 · 2443 阅读 · 2 评论 -
servlet文件下载
文件上传时,关键点是form表单的enctype属性值设置为multipart/form-data,旨在告诉服务器,向服务器发送二进制数据; 文件下载时,则是在响应的response.setContentType("application/pdf")方法中设置文件的后缀格式,以及在响应头信息中指明文件的名称response.addHeader("Content-Disposition", "attachment; filename=\"" + filename + "\"")告诉浏览器该如何解析该流文件。原创 2015-02-14 11:04:13 · 5489 阅读 · 0 评论 -
servlet的四种响应
在一个servlet的请求中,响应的方式的通常有四式,response.getWriter(),response.getOutputStream(), request.getRequestDispatcher("ajax.jsp").forward(request, response) 和 response.sendRedirect("ajax.jsp") 。 其中 response.getWriter() 输出页面 response.getOutputStream() 输出二进制流文件原创 2015-04-25 17:41:19 · 10361 阅读 · 2 评论 -
点击页面先登录,登录后继续之前页面
登录诸如当当网之类的购物网站,未登录前可以先将产品放入购物车,当点击结账的时候会先跳出登录页面,登录后,继续跳至结账页面。一直想写一个类似的demo,终于昨天写了一个,记录下来。 登录处理,new一个user出来,这里只是做示例,没有给user定义属性信息等,将user保存在session中,同时从session中获取到之前存放的url。 判断 url是否为null 或 空字符串: 如果是null或空字符串,则说明上一步的操作就是登录操作,这时候跳转至主页面main.jsp; 如果url不为null,则原创 2015-05-15 15:37:42 · 3448 阅读 · 0 评论 -
servlet中Filter接口介绍
过滤器是指拦截请求,并对传给被请求资源的ServletRequest 或 ServletResponse 进行处理的一个对象。过滤器可以用于登录、加密和解密、会话检查等等。 过滤器可以配置为拦截一个或多个资源。 过滤器配置可以通过注解或部署描述符来完成。如果同一个资源或同一组资源中应用了多个过滤器,则调用顺序有显示显得比较重要,这时候就需要部署描述符(多个注解标注的filter无法确定其先后顺原创 2017-05-20 19:55:19 · 10259 阅读 · 0 评论 -
页面验证码及刷新demo
验证码:就是将一串随机产生的数字或符号,生成一幅图片, 图片里加上一些干扰象素(防止OCR),由用户肉眼识别其中的验证码信息,输入表单提交网站验证,验证成功后才能使用某项功能。 作用:验证码一般是防止有人利用机器人自动批量注册、对特定的注册用户用特定程序暴力破解方式进行不断的登陆、灌水。因为验证码是一个混合了数字或符号的图片,人眼看起来都费劲,机器识别原创 2017-05-21 10:40:41 · 776 阅读 · 0 评论