@SuppressWarnings("unchecked")
@Override
public PortletURL createRenderURL() {
String meth = "createRenderURL";
Object[] args = {};
PortletURL ret = ((MimeResponse) resp).createRenderURL();
retVal = ret;
checkArgs(meth, args);
return ret;
}
java类javax.portlet.MimeResponse的实例源码
ResourceResponseWrapperChecker.java 文件源码
项目:portals-pluto
阅读 23
收藏 0
点赞 0
评论 0
ResourceResponseWrapperChecker.java 文件源码
项目:portals-pluto
阅读 20
收藏 0
点赞 0
评论 0
@SuppressWarnings("unchecked")
@Override
public PortletURL createActionURL() {
String meth = "createActionURL";
Object[] args = {};
PortletURL ret = ((MimeResponse) resp).createActionURL();
retVal = ret;
checkArgs(meth, args);
return ret;
}
ResourceResponseWrapperChecker.java 文件源码
项目:portals-pluto
阅读 18
收藏 0
点赞 0
评论 0
@Override
public ResourceURL createResourceURL() {
String meth = "createResourceURL";
Object[] args = {};
ResourceURL ret = ((MimeResponse) resp).createResourceURL();
retVal = ret;
checkArgs(meth, args);
return ret;
}
DispatcherReqRespTests5S_SPEC2_19_IncludeServletResourceRequest_servlet.java 文件源码
项目:portals-pluto
阅读 19
收藏 0
点赞 0
评论 0
protected void processTCKReq(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
PortletResponse portletResp = (PortletResponse) request.getAttribute("javax.portlet.response");
PrintWriter writer = ((MimeResponse)portletResp).getWriter();
JSR286DispatcherReqRespTestCaseDetails tcd = new JSR286DispatcherReqRespTestCaseDetails();
// Create result objects for the tests
/* TestCase: V2DispatcherReqRespTests5S_SPEC2_19_IncludeServletResourceRequest_getInputStream */
/* Details: "In a target servlet of a include in the Resource phase, */
/* the method HttpServletRequest.getInputStream must provide the same */
/* functionality as ResourceRequest.getPortletInputStream" */
TestResult tr0 = tcd.getTestResultSucceeded(V2DISPATCHERREQRESPTESTS5S_SPEC2_19_INCLUDESERVLETRESOURCEREQUEST_GETINPUTSTREAM);
tr0.appendTcDetail("Can't be implemented.");
tr0.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests5S_SPEC2_19_IncludeServletResourceRequest_setCharacterEncoding */
/* Details: "In a target servlet of a include in the Resource phase, */
/* the method HttpServletRequest.setCharacterEncoding must provide */
/* the same functionality as ResourceRequest.setCharacterEncoding" */
TestResult tr1 = tcd.getTestResultSucceeded(V2DISPATCHERREQRESPTESTS5S_SPEC2_19_INCLUDESERVLETRESOURCEREQUEST_SETCHARACTERENCODING);
tr1.appendTcDetail("Can't be implemented.");
tr1.writeTo(writer);
}
DispatcherReqRespTests5S_SPEC2_19_ForwardServletResourceRequest_servlet.java 文件源码
项目:portals-pluto
阅读 18
收藏 0
点赞 0
评论 0
protected void processTCKReq(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
PortletResponse portletResp = (PortletResponse) request.getAttribute("javax.portlet.response");
PrintWriter writer = ((MimeResponse)portletResp).getWriter();
JSR286DispatcherReqRespTestCaseDetails tcd = new JSR286DispatcherReqRespTestCaseDetails();
// Create result objects for the tests
/* TestCase: V2DispatcherReqRespTests5S_SPEC2_19_ForwardServletResourceRequest_getInputStream */
/* Details: "In a target servlet of a forward in the Resource phase, */
/* the method HttpServletRequest.getInputStream must provide the same */
/* functionality as ResourceRequest.getPortletInputStream" */
TestResult tr0 = tcd.getTestResultSucceeded(V2DISPATCHERREQRESPTESTS5S_SPEC2_19_FORWARDSERVLETRESOURCEREQUEST_GETINPUTSTREAM);
tr0.appendTcDetail("Can't be implemented.");
tr0.writeTo(writer);
/* TestCase: V2DispatcherReqRespTests5S_SPEC2_19_ForwardServletResourceRequest_setCharacterEncoding */
/* Details: "In a target servlet of a forward in the Resource phase, */
/* the method HttpServletRequest.setCharacterEncoding must provide */
/* the same functionality as ResourceRequest.setCharacterEncoding" */
TestResult tr1 = tcd.getTestResultSucceeded(V2DISPATCHERREQRESPTESTS5S_SPEC2_19_FORWARDSERVLETRESOURCEREQUEST_SETCHARACTERENCODING);
tr1.appendTcDetail("Can't be implemented.");
tr1.writeTo(writer);
}
HttpServletPortletResponseWrapper.java 文件源码
项目:portals-pluto
阅读 22
收藏 0
点赞 0
评论 0
@Override
public int getBufferSize() {
if (portletResponse instanceof MimeResponse) {
return ((MimeResponse) portletResponse).getBufferSize();
}
return 0;
}
HttpServletPortletResponseWrapper.java 文件源码
项目:portals-pluto
阅读 24
收藏 0
点赞 0
评论 0
@Override
public String getCharacterEncoding() {
if (portletResponse instanceof MimeResponse) {
return ((MimeResponse) portletResponse).getCharacterEncoding();
}
return null;
}
HttpServletPortletResponseWrapper.java 文件源码
项目:portals-pluto
阅读 26
收藏 0
点赞 0
评论 0
@Override
public String getContentType() {
if (portletResponse instanceof MimeResponse) {
return ((MimeResponse) portletResponse).getContentType();
}
return null;
}
HttpServletPortletResponseWrapper.java 文件源码
项目:portals-pluto
阅读 25
收藏 0
点赞 0
评论 0
@Override
public Locale getLocale() {
if (portletResponse instanceof MimeResponse) {
return ((MimeResponse) portletResponse).getLocale();
}
return null;
}
HttpServletPortletResponseWrapper.java 文件源码
项目:portals-pluto
阅读 23
收藏 0
点赞 0
评论 0
@Override
public ServletOutputStream getOutputStream() throws IOException {
if (servletOutputStream == null) {
outputStream = (portletResponse instanceof MimeResponse) ? ((MimeResponse) portletResponse)
.getPortletOutputStream() : DummyServletOutputStream.getInstance();
if (outputStream instanceof ServletOutputStream) {
servletOutputStream = (ServletOutputStream) outputStream;
} else {
servletOutputStream = new ServletOutputStream() {
@Override
public void write(int b) throws IOException {
outputStream.write(b);
}
@Override
public boolean isReady() {
// Servlet 3.1 API. Not implemented.
return true;
}
@Override
public void setWriteListener(WriteListener arg0) {
// Servlet 3.1 API. Not implemented.
}
};
}
}
return servletOutputStream;
}