jetty处理请求路径与tomcat的不同,图片出不来

博客讲述了Jetty服务器与Tomcat在处理请求路径上的区别,指出在Jetty中需要去掉URL中的一个斜杠才能正常访问图片。同时,文章对比了Jetty和Tomcat的特性,强调Jetty的灵活性、NIO优势以及在高并发场景下的表现。文中还详细介绍了BIO、NIO和AIO的异同,分析了它们在网络连接和线程处理上的策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

数据库中存的路径是/upload/2014/07/10/1404956103602.jpg


访问时根据项目路径拼出来的绝对路径是http://localhost:8080/cms-0.0.1//upload/2014/07/10/1404956103602.jpg


此路径在tomcat服务器中访问毫无问题,但是在jetty服务器中此路径无法正常访问,将upload前的双斜杠去掉一个后可正常访问

------------------------------------------------------------------------------------------------------------------------------------------------------------------------

jetty与tomcat的比较:

  1. 在web容器上,我们要与时俱进,不能只追求现在,在高并发下,我们要有相关的经验及应对措施。
  2. NIO要优于BIO,而jetty同时也是推荐用NIO
  3. jetty的灵活小巧,加载速度快,方便调试等都是促使我们去选择
    tomcat公司很多不屑于用一样,其实tomcat还是很不错的。用tomcat支持并发2000的,也是经常干的事。之所以选择jetty,那原因就不多说了,jboss不给力而且又大,tomcat公司不支持,所以jetty就这样成为项目中的不二选择,当然他也是非常优秀的产品。
    综上所述,在性能上tomcat与jetty差距并不
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值