本文整理了Java中org.apache.wicket.request.Response.getContainerResponse
方法的一些代码示例,展示了Response.getContainerResponse
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Response.getContainerResponse
方法的具体详情如下:
包路径:org.apache.wicket.request.Response
类名称:Response
方法名:getContainerResponse
[英]Provides access to the low-level container response object that implementaion of this Response delegate to. This allows users to access features provided by the container response but not by generalized Wicket Response objects.
[中]提供对实现此响应委托的低级容器响应对象的访问。这允许用户访问容器响应提供的功能,但不能访问广义Wicket响应对象提供的功能。
代码示例来源:origin: org.apache.wicket/wicket-core
@Override
public Object getContainerResponse()
{
return original.getContainerResponse();
}
}
代码示例来源:origin: apache/wicket
@Override
public Object getContainerResponse()
{
return original.getContainerResponse();
}
}
代码示例来源:origin: micromata/projectforge
public static HttpServletResponse getHttpServletResponse(final Response response)
{
return (HttpServletResponse) response.getContainerResponse();
}
代码示例来源:origin: at.molindo/molindo-wicket-utils
public static HttpServletResponse getHttpServletResponse(Response response) {
Object cr = response != null ? response.getContainerResponse() : null;
return cr instanceof HttpServletResponse ? (HttpServletResponse) cr : null;
}
代码示例来源:origin: micromata/projectforge
public static void setCharacterEncoding(final Response response, final String encoding)
{
final Object cresp = response.getContainerResponse();
if (cresp instanceof HttpServletResponse) {
((HttpServletResponse) cresp).setCharacterEncoding(encoding);
} else {
log.warn("Character encoding not supported for response of type: " + response.getClass());
}
}
代码示例来源:origin: micromata/projectforge
public Map<String, Object> getData(final List<TimesheetDO> timeSheets, final Integer taskId, final Request request, final Response response,
final TimesheetFilter actionFilter)
{
return getData(timeSheets, taskId, (HttpServletRequest) request.getContainerRequest(),
(HttpServletResponse) response.getContainerResponse(), actionFilter);
}
代码示例来源:origin: org.wicketstuff/wicketstuff-portlet
public static HttpServletResponse getHttpServletResponse() {
return (HttpServletResponse) ThreadContext.getRequestCycle().getResponse().getContainerResponse();
}
代码示例来源:origin: theonedev/onedev
protected Page mapExceptions(Exception e) {
HttpServletResponse response = (HttpServletResponse) RequestCycle.get().getResponse().getContainerResponse();
if (!response.isCommitted())
return new ErrorPage(e);
else
return null;
}
代码示例来源:origin: org.wicketstuff/wicketstuff-html5
public final void respond(final Attributes attributes)
{
Response response = attributes.getResponse();
HttpServletResponse containerResponse = (HttpServletResponse) response.getContainerResponse();
EventSource eventSource = new EventSource(containerResponse, attributes.getParameters());
respond(eventSource);
}
代码示例来源:origin: org.onehippo.cms7/hippo-cms-engine
try {
if (node == null) {
HttpServletResponse response = (HttpServletResponse) requestCycle.getResponse().getContainerResponse();
response.setStatus(HttpServletResponse.SC_NOT_FOUND);
代码示例来源:origin: org.wicketstuff/wicketstuff-jee-web
/**
* Renders the component tag body with the content of the JSP output
*/
@Override
public void onComponentTagBody(MarkupStream markupStream, ComponentTag openTag)
{
// Get the everything required to include the jsp file
RequestCycle cycle = getRequestCycle();
ServletRequest request = (HttpServletRequest)cycle.getRequest().getContainerRequest();
JSPIncludeHttpServletResponseWrapper response = new JSPIncludeHttpServletResponseWrapper(
(HttpServletResponse)cycle.getResponse().getContainerResponse());
ServletContext context = ((WebApplication)Application.get()).getServletContext();
// Handle a missing jsp file
handleMissingResource(context);
try
{
// include the JSP file by the given request / response
context.getRequestDispatcher(resource).include(request, response);
// replace the component tag body with the result of the JSP
// output
replaceComponentTagBody(markupStream, openTag, response.getOutput());
}
catch (ServletException | IOException e)
{
throw new WicketRuntimeException(e);
}
}
内容来源于网络,如有侵权,请联系作者删除!