我正在尝试使用Jetty 9.2创建代码(服务器初始化)并将请求提供给JSP。这主要用于预热/预编译以及其他原因。我没有持续的请求(这在启动时发生),我想避免使用网络实际发送请求的变通方法。
我现在面临的问题是,Jetty的Dispatcher.java中的以下行(83)失败并出现空指针异常:
Request baseRequest=(request instanceof Request)?((Request)request):HttpChannel.getCurrentHttpChannel().getRequest();
那么,如何正确地将请求代码创建的请求反馈到嵌入式Jetty?请帮助。
答案 0 :(得分:0)
Dispatcher需要有效的请求。
由于调度调用需要来自请求的大量信息(例如方法,标题,内容编码,什么类型的响应编码有效,uri,上下文路径,会话,cookie,安全上下文,主体等等)列表很长)