Jenkins访问控制分为:安全域(即认证)与授权策略。 其中,安全域可以采用三种形式,分别为:Jenkins专有用户数据库、LDAP、Servlet容器代理。 Jenkins专有用户的数据信息存放位置:<JENKINS_HOME>/users/ 每个用...
分类:
数据库 时间:
2015-02-25 17:14:07
阅读次数:
182
在实践过程中,从WebSphere中实现一个EJB的容器以及从WebLogic中实现一个JMS几乎都是不可能的,然而来自Apache基金会的servlet容器Tomcat至少在理论上是可能做到的。请注意,这里所说的“接口”也包含抽象类。规范的API可能会提供一个实现的模板,其中包括定义了一些抽象的基...
分类:
其他好文 时间:
2015-02-25 14:09:48
阅读次数:
169
5、容器组件这一小节中我们将讨论请求处理组件:引擎(engine)、虚拟主机、上下文(context)组件。5.1、引擎(engine)引擎表示可运行的Catalina的servlet引擎实例并且包含了servlet容器的核心功能。在一个服务中只能有一个引擎。同时,作为一个真正的容器,Engine元...
分类:
其他好文 时间:
2015-02-25 14:05:55
阅读次数:
145
servlet 本质是一段java小程序。将servlet加入到servlet容器。servlet容器:能够运行servlet的环境(tomcat)web容器:能够运行web应用的环境(tomcat)开发servlet1.写一个sun公司定义的servlet接口2.将写好的类配置到tomcat中,并...
分类:
其他好文 时间:
2015-02-19 00:16:02
阅读次数:
205
1工作原理1.1体系架构图2.1 struts2.0体系架构图1.2工作机制针对上节体系架构图,以下分步说明运行流程Ø client初始化一个指向Servlet容器(比如Tomcat)的请求;Ø 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanU...
分类:
其他好文 时间:
2015-02-09 22:56:55
阅读次数:
144
在实践过程中,从WebSphere中实现一个EJB的容器以及从WebLogic中实现一个JMS几乎都是不可能的,然而来自Apache基金会的servlet容器Tomcat至少在理论上是可能做到的。...
分类:
其他好文 时间:
2015-02-09 11:06:49
阅读次数:
196
最近做一个项目,需要动态添加与移除servlet容器的http端口,并且启动都是嵌入式的。因此,果断选择了Jetty。 在模块化方面,Jetty是做的相当给力的一个容器,对于端口的动态增删能力,动态启停等都来源于这种强大的模块化设计。动态增删端口 一般在嵌入式Jetty中,都会通过一个...
分类:
其他好文 时间:
2015-02-07 01:39:10
阅读次数:
195
过滤器是基于回调函数的,拦截器是基于反射的过滤器依赖servlet容器,拦截器不依赖servlet容器过滤器对所有请求都起作用,拦截器只对action请求起作用在action的生命周期中拦截器可以多次被调用
分类:
其他好文 时间:
2015-02-04 18:59:32
阅读次数:
118
Jetty提供了一个Web服务器和javax.servlet容器,为SPDY、WebSocket、OSGi、JMX、JNDI、JAAS以及许多其它集成套件添加了支持。这些组件都是开源的,也可用于商业用途和分发。Jetty被广泛用于多种项目和产品,都可以在开发环境和生产环境中使用。Jetty可以很容易...
分类:
系统相关 时间:
2015-02-04 16:20:07
阅读次数:
207
http://localhost:8080/struts2demo/online/userLogin.jsp请求模式 :// 主机名名称(或者服务器名称) : 端口 / Servlet容器的名称(通常为项目名称) / 自定义的网页文件夹名或者映射中的文件包名 / 网页名称及其后缀或者响应动作Ecli...
分类:
编程语言 时间:
2015-02-02 22:56:18
阅读次数:
208