当前位置: 首页 > news >正文

平邑网站制作百度搜索搜不到网站

平邑网站制作,百度搜索搜不到网站,网页设计和网站制作,开发公司出售没有规划内房屋转载自 厉害了#xff0c;Servlet3的异步处理机制Servlet3发布好几年了#xff0c;又有多少人知道它的新特性呢#xff1f;下面简单介绍下。 主要增加了以下特性#xff1a; 1、异步处理支持 2、可插性支持 3、注解支持#xff0c;零配置#xff0c;可不用配置web.xml ..…转载自 厉害了Servlet3的异步处理机制Servlet3发布好几年了又有多少人知道它的新特性呢下面简单介绍下。 主要增加了以下特性 1、异步处理支持 2、可插性支持 3、注解支持零配置可不用配置web.xml ...异步处理是什么鬼直接操起键盘干。WebServlet(name index, urlPatterns { / }, asyncSupported true) public class IndexServlet extends HttpServlet {Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {resp.setContentType(text/html);try {PrintWriter out resp.getWriter();out.println(servlet started.br/);out.flush();AsyncContext asyncContext req.startAsync();asyncContext.addListener(getListener());asyncContext.start(new IndexThread(asyncContext));out.println(servlet end.br/);out.flush();} catch (Exception e) {e.printStackTrace();}}/*** 异步线程结果监听* author javastack* return*/private AsyncListener getListener() {return new AsyncListener() {public void onComplete(AsyncEvent asyncEvent) throws IOException {asyncEvent.getSuppliedResponse().getWriter().close();System.out.println(thread completed.);}public void onError(AsyncEvent asyncEvent) throws IOException {System.out.println(thread error.);}public void onStartAsync(AsyncEvent asyncEvent) throws IOException {System.out.println(thread started.);}public void onTimeout(AsyncEvent asyncEvent) throws IOException {System.out.println(thread timeout.);}};} }public class IndexThread implements Runnable {private AsyncContext asyncContext;public IndexThread(AsyncContext asyncContext) {this.asyncContext asyncContext;}public void run() {try {Thread.sleep(5000);PrintWriter out asyncContext.getResponse().getWriter();out.println(hello servlet3.br/);out.flush();asyncContext.complete();} catch (Exception e) {e.printStackTrace();}} }访问localhost:8080/test 页面首先输出 servlet started.servlet end. 过了5秒后再输出hello servlet3.可以看出servlet立马返回了但没有关闭响应流只是把response响应传给了线程线程再继续输出我们可以将比较费资源消耗时间的程序放到异步去做这样很大程序上节省了servlet资源。Springmvc3.2开始也加入了servlet3异步处理这个特性有兴趣的同学可以去研究下。从上面的servlet注解也可以看出来servlet3完全解放了web.xml配置通过注解可以完全代替web.xml配置。
http://www.zqtcl.cn/news/308748/

相关文章:

  • 网站建设免费免代码商城微网站如何做
  • 网站建设域名是什么东莞网络科技营销
  • 法语网站建设高端网站建设 骆
  • vue网站开发注意事项做设计想接外单去哪个网站好
  • 免费模板下载网站推荐苏州seo
  • 徐州市水利工程建设有限公司网站网站建设技术团队有多重要性
  • 合肥佰瑞网站搜索引擎优化步骤
  • 营销型网站建设亏1广西桂林天气预报15天
  • 想做一个网站平台怎么做公司网站建设费用估计
  • 电商网站开发平台pi netwo网页设计文件下载
  • 南平网站设计笔记本怎么建设网站
  • 舆情分析网站免费人工智能培训班收费标准
  • 青岛网站建设 大公司制作相册视频
  • 什么是网站的域名jquery素材网站
  • 课程网站建设ppt模板百度seo推广
  • 网站建设需要用到什么怎么在电脑上用手机app软件
  • 公司做网站有意义么网站认证必须做么
  • 网站虚拟空间更新缓存php外贸网站建设
  • 河南省建设执业资格注册中心网站门户定制网站建设公司
  • 网站开发比较厉害wordpress中文 插件
  • 文化投资的微网站怎么做个人微信公众号如何推广
  • 单位的网站怎样设计才美观网页设计图片的代码
  • 长沙专业做网站排名济南手机网站定制费用
  • 西安专题门户响应式网站建设系统网站有哪些
  • 山东省建设局网站监理员考试asp.net mvc6电商网站开发实践
  • 做网站需要提供什么资料网站备案是什么意思
  • 河南网站建设及推广东莞百度代做网站联系方式
  • 大型企业网站制作浦东新区做网站
  • 简单大气网站源码织梦怎么用框架实现在浏览器的地址栏只显示网站的域名而不显示出文件名
  • 电子商务型网站建设线上推广营销策划