public T executeRequest() throws IOException, PortletException {
try {
return invokeRequest();
} catch (TwitterException te) {
String jspErrorPage;
if (te.getStatusCode() == 401) {
request.setAttribute(OAuthPortletFilter.ATTRIBUTE_ERROR_MESSAGE, "Twitter access token is invalid.");
request.setAttribute(OAuthPortletFilter.ATTRIBUTE_OAUTH_PROVIDER, oauthProvider);
jspErrorPage = "/jsp/error/token.jsp";
} else {
request.setAttribute(OAuthPortletFilter.ATTRIBUTE_ERROR_MESSAGE, getErrorMessage(te));
jspErrorPage = "/jsp/error/error.jsp";
}
System.err.println(getErrorMessage(te));
PortletRequestDispatcher prd = portletContext.getRequestDispatcher(jspErrorPage);
prd.include(request, response);
}
return null;
}
TwitterPortletRequest.java 文件源码
java
阅读 14
收藏 0
点赞 0
评论 0
项目:docs-samples
作者:
评论列表
文章目录