两点,性能极佳,配置简单方便。主要是设计思想的不同。Tomcat 主要是作为 JSP/Servlet 最新规范的参考实现而设计,属于学院派,但是显得庞大而杂乱。Tomcat 的性能很差,一般是作为 Http Server(如 Apache)的插件来用。Jetty 主要是作为企业级产品的嵌入式组件来设...
分类:
其他好文 时间:
2014-07-09 22:07:51
阅读次数:
248
该元素可用于Tomcat 6.0.11以及更高版本。 允许您为一个Service的所有Connector配置一个共享线程池。在运行多个Connector的状况下,这样处理非常有用,而且每个Connector必须设置一个maxThread值,但不希望Tomcat实例并发使用的线程最大数永远与所有连接器...
分类:
其他好文 时间:
2014-07-09 00:43:30
阅读次数:
210
主流的网站都是限制用户单点登录的,为什么要实现单点登录?1、避免单账号多用户操作占用大量数据库连接,减轻webserver的压力;2、安全防范,强制下线非法用户;传统的web服务器(如tomcat)对session有专门的管理,我们通过session来控制用户的登录生存周期。单点登录原理如下:1、将...
分类:
其他好文 时间:
2014-07-08 23:03:35
阅读次数:
327
首先,在开始搭建MyEclipse的开发环境之前,还有三步需要完成,只要在安装配置成功之后才可以进入下面的java Web项目开发环境的搭建。
第一步,下载并安装JDK,到官网上下载安装即可,之后需要细心的配置环境变量,我给大家推荐百度文库的一篇文章,猛戳这里。
第二步,下载Tomcat,当然可以去Apache Tomcat的官网,同样,您可以移驾到我的资源下载,外送API文档(免积分)。...
分类:
编程语言 时间:
2014-07-08 14:25:28
阅读次数:
254
Tomcat访问数据源需要加java:comp/env的前缀为什么?Tomcat本身并不具备提供数据源的能力,它需要借助其他的开源数据源(如DBCP)类实现。通过Tomcat提供的数据源,我们的程序中可以通过JNDI来访问数据源。//初始化ContextContextctx=newInitialContext();//获取数据源,其中ja..
分类:
编程语言 时间:
2014-07-08 12:31:20
阅读次数:
212
通常tomcat部署结构通常tomcat前端是nginx或apache,后端都为tomcat,也就意味着无论前端是什么角色都是以代理的方式进行工作的但是要注意的是如果基于nginx做反向代理,转发请求到tomcat的时候是基于http协议进行转发的但注意的是tomcat的连接器有httpajpjk2jserv而如果基于ng..
分类:
其他好文 时间:
2014-07-08 08:55:23
阅读次数:
315
Tomcat基础配置详解组件原理图如下:任何tomcat实例就是一个server,而一个server内部要想能够解析jsp页面转义编译serlet程序,要靠其引擎来实现而引擎才是真正意义上执行jsp代码的容器,都是tomcat用类来描述这些组件的同时,为了接受用户的请求,需要基于connector组件,所谓..
分类:
其他好文 时间:
2014-07-08 08:29:07
阅读次数:
394
最近碰到了一个老项目,是ant的web项目,把项目导入到Eclipse以后,发现修改了文件之后,要先执行build.xml,再把打包好的war丢到Tomcat下,再刷新才能看到效果。由于以前没用过ant,所以把网上几个帖子糅合成一个自动的过程。...
分类:
Web程序 时间:
2014-07-06 10:00:20
阅读次数:
233
运行导出代码,浏览器提示下载框,但是大小为0kb,跟踪代码执行情况,在这一行就结束了wb=newXSSFWorkbook(is);没有异常抛出。(可能是tomcat层面把异常处理了)总之,找了半天问题,终于发现了,原来是jar包版本不一致造成的。看poi-ooxml-3.8的pom:<dependency><gr..
分类:
其他好文 时间:
2014-07-05 23:16:52
阅读次数:
378
0x00背景前段时间扫到的漏洞,研究了下,感觉挺有意思的,发出来和大家分享下,有啥不对的地方还请各位拍砖指正。ApacheTomcat默认安装包含”/examples”目录,里面存着众多的样例,其中session样例(/examples/servlets/servlet/SessionExample)允许用户对session进行操纵。因..
分类:
其他好文 时间:
2014-07-05 23:13:06
阅读次数:
34389