Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 码头上的无保安做什么';谁是ServletContextHandler?_Java_Jetty_Embedded Jetty - Fatal编程技术网

Java 码头上的无保安做什么';谁是ServletContextHandler?

Java 码头上的无保安做什么';谁是ServletContextHandler?,java,jetty,embedded-jetty,Java,Jetty,Embedded Jetty,我假设它只是禁用了与身份验证相关的所有功能,但是很难找到明确讨论这一点的文档。构造函数中的选项参数是ServletContextHandler的旧功能(早在Jetty 4.x之前) 下面是它的工作原理: options是一组主要servlet功能的位标志,应该由ServletContextHandler默认或不默认 使用NO\u SECURITY表示未创建默认的SecurityHandler。(对于Jetty 9.3,它将是org.eclipse.Jetty.security.Constrain

我假设它只是禁用了与身份验证相关的所有功能,但是很难找到明确讨论这一点的文档。

构造函数中的
选项
参数是
ServletContextHandler
的旧功能(早在Jetty 4.x之前)

下面是它的工作原理:

options
是一组主要servlet功能的位标志,应该由
ServletContextHandler默认或不默认

使用
NO\u SECURITY
表示未创建默认的
SecurityHandler
。(对于Jetty 9.3,它将是
org.eclipse.Jetty.security.ConstraintSecurityHandler
实现)

使用
NO_SESSION
意味着不会创建默认的
SessionHandler

但是,您仍然可以在构造函数之后(以及
.start()
之前)手动添加所选的
SecurityHandler
和/或
SessionHandler
实现或配置