我正在尝试修复 sitebricks 中的一个错误,它消耗所有 servlet 数据的输入流,即使是那些不使用站点砖的。
HiddenMethodFilter.java 行:66
String methodName = httpRequest.getParameter(this.hiddenFieldName);
请参阅http://code.google.com/p/google-sitebricks/issues/detail?id=45
我正在尝试修复 sitebricks 中的一个错误,它消耗所有 servlet 数据的输入流,即使是那些不使用站点砖的。
HiddenMethodFilter.java 行:66
String methodName = httpRequest.getParameter(this.hiddenFieldName);
请参阅http://code.google.com/p/google-sitebricks/issues/detail?id=45
是的,您可以提供自己的请求,请参阅使用 servlet 过滤器修改请求参数。
此外,扩展错误的 sitebricks 过滤器可能比链接更容易。
显然不是,因为 servlet 容器需要读取和使用 InputStream 中的数据,然后才能为您提供请求参数。反之,如果您先使用 InputStream,则容器稍后将无法访问请求参数。
为什么您不能使用链接问题中的建议来修复错误,该建议建议仅为与 Site Bricks 相关的 URL 配置 HiddenMethodFilter?