java类javax.portlet.RenderRequest的实例源码

LiferayDummyFactoryPortlet.java 文件源码 项目:liferay-dummy-factory 阅读 16 收藏 0 点赞 0 评论 0
@Override
protected void doDispatch(
        RenderRequest renderRequest, RenderResponse renderResponse)
    throws IOException, PortletException {

    renderRequest.setAttribute(DummyFactoryConfiguration.class.getName(), _dummyFactoryConfiguration);

    super.doDispatch(renderRequest, renderResponse);
}
XssPortlet.java 文件源码 项目:Android_Code_Arbiter 阅读 17 收藏 0 点赞 0 评论 0
public void doView(RenderRequest request, RenderResponse response)
        throws PortletException, IOException
{
    response.setContentType("text/html");
    PrintWriter writer = response.getWriter();
    String user = request.getParameter("user");
    writer.println("<h1>Hello "+user+"!</h1>");
}
SoffitConnectorController.java 文件源码 项目:Soffit 阅读 20 收藏 0 点赞 0 评论 0
private ResponseWrapper fetchContentFromCacheIfAvailable(final RenderRequest req, final String serviceUrl) {

        ResponseWrapper rslt = null;  // default

        final List<CacheTuple> cacheKeysToTry = new ArrayList<>();
        // Don't use private-scope caching for anonymous users
        if (req.getRemoteUser() != null) {
            cacheKeysToTry.add(
                    // Private-scope cache key
                    new CacheTuple(serviceUrl, req.getPortletMode().toString(),
                            req.getWindowState().toString(), req.getRemoteUser())
            );
        }
        cacheKeysToTry.add(
                // Public-scope cache key
                new CacheTuple(serviceUrl, req.getPortletMode().toString(),
                        req.getWindowState().toString())
        );

        for (CacheTuple key : cacheKeysToTry) {
            final Element cacheElement = this.responseCache.get(key);
            if (cacheElement != null) {
                rslt = (ResponseWrapper) cacheElement.getObjectValue();
                break;
            }
        }

        return rslt;

    }
ExampleRenderFilter.java 文件源码 项目:liferay-blade-samples 阅读 25 收藏 0 点赞 0 评论 0
@Override
public void doFilter(
        RenderRequest request, RenderResponse response, FilterChain chain)
    throws IOException, PortletException {

    System.out.println("Before filter");
    request.setAttribute("CUSTOM_ATTRIBUTE", "My Custom Attribute Value");
    chain.doFilter(request, response);
    System.out.println("After filter");
}
SignupController.java 文件源码 项目:Spring-MVC-Blueprints 阅读 29 收藏 0 点赞 0 评论 0
@RequestMapping
public ModelAndView renderFormFirst(RenderRequest request) {
    ModelAndView modelAndView = new ModelAndView("login");

    LoginForm loginForm = new LoginForm();
    references(modelAndView);
    modelAndView.addObject("loginForm", loginForm);
    return modelAndView;
}
HystrixDemoPortlet.java 文件源码 项目:liferay-devcon-2016-hystrix 阅读 14 收藏 0 点赞 0 评论 0
@Override
public void doView(RenderRequest renderRequest, RenderResponse renderResponse)
        throws IOException, PortletException {

    // Inject configuration into render request.
    renderRequest.setAttribute(HystrixDemoConfiguration.class.getName(), _configuration);

    super.doView(renderRequest, renderResponse);
}
BladeMessagePortlet.java 文件源码 项目:liferay-blade-samples 阅读 21 收藏 0 点赞 0 评论 0
@Override
public void doView(
        RenderRequest renderRequest, RenderResponse renderResponse)
    throws IOException, PortletException {

    if (_log.isDebugEnabled()) {
        _log.debug("Blade Message Portlet render");
    }

    renderRequest.setAttribute(
        MessageDisplayConfiguration.class.getName(),
        _messageDisplayConfiguration);

    super.doView(renderRequest, renderResponse);
}
ParameterizableViewController.java 文件源码 项目:spring4-understanding 阅读 16 收藏 0 点赞 0 评论 0
/**
 * Return a ModelAndView object with the specified view name.
 */
@Override
protected ModelAndView handleRenderRequestInternal(RenderRequest request, RenderResponse response)
        throws Exception {

    return new ModelAndView(getViewName());
}
AbstractHeaderProvider.java 文件源码 项目:Soffit 阅读 18 收藏 0 点赞 0 评论 0
/**
 * Point at which the JWT expires
 */
protected final Date getExpiration(RenderRequest renderRequest) {
    // Expiration of the JWT
    final PortletSession portletSession = renderRequest.getPortletSession();
    final Date rslt = new Date(
                portletSession.getLastAccessedTime() + ((long) portletSession.getMaxInactiveInterval() * 1000L)
            );
    return rslt;
}
HandlerInterceptorAdapter.java 文件源码 项目:spring4-understanding 阅读 16 收藏 0 点赞 0 评论 0
/**
 * This implementation delegates to {@link #afterCompletion}.
 */
@Override
public void afterRenderCompletion(
        RenderRequest request, RenderResponse response, Object handler, Exception ex)
        throws Exception {

    afterCompletion(request, response, handler, ex);
}


问题


面经


文章

微信
公众号

扫码关注公众号