Java EE
文章平均质量分 57
lyyyl_110
码农
展开
-
初次接触真正意义上的Java EE
为什么说是真正意义上的Java EE,因为在此之前,我一直以为Java EE是Java基础之上的高级编程语言,直到今天我才发现一直是自己理解错了。此文是读Java EE编程技术(第2版)的读书笔记,在此说明一下,不涉及侵权问题吧。。。。 Java EE是一个标准中间件体系结构:与Java不同,Java EE不是一种编程语言,而是一种体系结构。Java EE是一个标准中间件原创 2015-06-09 19:05:48 · 1195 阅读 · 0 评论 -
使用注解的方式配置Servlet
提到Servlet的配置,大多数人想到的应该都是在web.xml中配置吧,有没有更简洁的方式呢?今天就学到了采用注解的方式配置Servlet。此方式虽然简便,但当然也存在问题。 采用注解的有点:你可以用一句简单的语句,替代一大段的配置文件内容。 比如你可以在java文件中添加下面简单的一句话:@WebServlet(name="servlet", urlPa原创 2015-06-10 13:16:05 · 9928 阅读 · 2 评论 -
异步处理Servlet接收到的请求
在Servlet组件接收到的每个请求都会产生一个线程来处理请求并返回响应,当客户端的请求处理是一项比较耗时的过程,当有大量用户请求此Servlet时,Web容器中就会产生大量的线程,导致Web容器性能急剧下降。为了解决这一问题,Servlet提供了对请求的异步处理支持。 异步处理请求的过程为:当Servlet接收到请求之后,首先需要对请求携带的数据进行一些预处理;接着,Servlet原创 2015-06-11 13:32:43 · 6848 阅读 · 0 评论 -
Servlet会话管理——Cookie会话跟踪
Cookie是一块可以嵌入到HTTP请求和响应中的数据。典型情况下,Web服务器将Cookie值嵌入到响应的Header,而浏览器则在其以后的请求中都将携带同样的Cookie。Cookie的信息中可以有一部分用来存储会话ID,这个ID被服务器用来将某些HTTP请求绑定在会话中。Cookie由浏览器保存在客户端,通常保存为一个文本文件。Cookie还含有一些其他属性,如可选的注释、版本号及最长生存周原创 2015-06-14 13:50:09 · 873 阅读 · 0 评论 -
Servlet流操作——在浏览器中打开或者下载PDF文件
在Servlet与客户的请求应答的过程中,底层是通过输入/输出流来实现的。Servlet支持两种格式的输入/输出流。一个是字符输入/输出流。ServletResponse的getWriter()方法返回一个PrintWriter对象,Servlet可以利用PrintWriter来输出字符流形式的正文数据。另一种是字节输入/输出流。ServletResponse的getOutputStream()方原创 2015-06-14 13:12:22 · 12697 阅读 · 4 评论