用form表单提交restful风格的URL时,URL接收不了变量
我也踩过这个坑( 1 )
rest
详细描述
错误截图
源码
编辑于2024-11-23
-
[无名弟子]张高愿0
官网上有访问日志的配置文档
https://wiki.eclipse.org/Jetty/Tutorial/RequestLog
配置请求日志 若要为整个JettyServer实例配置单个请求日志,请执行以下操作: <Set name="handler"> <New id="Handlers" class="org.eclipse.jetty.server.handler.HandlerCollection"> <Set name="handlers"> <Array type="org.eclipse.jetty.server.Handler"> <Item> <New id="Contexts" class="org.eclipse.jetty.server.handler.ContextHandlerCollection"/> </Item> <Item> <New id="DefaultHandler" class="org.eclipse.jetty.server.handler.DefaultHandler"/> </Item> <Item> <New id="RequestLog" class="org.eclipse.jetty.server.handler.RequestLogHandler"/> </Item> </Array> </Set> </New></Set><Ref id="RequestLog"> <Set name="requestLog"> <New id="RequestLogImpl" class="org.eclipse.jetty.server.NCSARequestLog"> <Arg><SystemProperty name="jetty.logs" default="./logs"/>/yyyy_mm_dd.request.log</Arg> <Set name="retainDays">90</Set> <Set name="append">true</Set> <Set name="extended">false</Set> <Set name="LogTimeZone">GMT</Set> </New> </Set></Ref>
等效代码是: HandlerCollection handlers = new HandlerCollection();ContextHandlerCollection contexts = new ContextHandlerCollection();RequestLogHandler requestLogHandler = new RequestLogHandler();handlers.setHandlers(new Handler[]{contexts,new DefaultHandler(),requestLogHandler});server.setHandler(handlers); NCSARequestLog requestLog = new NCSARequestLog("./logs/jetty-yyyy_mm_dd.request.log");requestLog.setRetainDays(90);requestLog.setAppend(true);requestLog.setExtended(false);requestLog.setLogTimeZone("GMT");requestLogHandler.setRequestLog(requestLog);
这将在$jetty_home/log中配置包含日期在内的文件名的请求日志。旧日志文件保存90天后才被删除。现有的日志文件被附加到GMT时区并使用扩展的NCSA格式。 自己参考配置一下就可以了
编辑于2018-12-21
- 去第 页