|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
ModelPasser.getModelFromPortlet(HttpServletRequest, HttpServletResponse, String)
then renders the specified view with the model.SecureSessionKeyGenerator instead, it uses a better random number generation approach and is likely more secureAbstractAjaxController.handleActionRequestInternal(ActionRequest, ActionResponse) to handle the ajax callback.
LRUMap in the user's session to track model objects for keys.ActonRequest to
a HttpServletRequestAjaxPortletSupport.redirectAjaxResponse(String, Map, ActionRequest, ActionResponse) passing AjaxPortletSupport.DEFAULT_AJAX_SERVLET_NAME for the servlet name.
#redirectAjaxResponse(ActionRequest, ActionResponse, ModelGenerator)) passing AjaxPortletSupport.DEFAULT_AJAX_SERVLET_NAME for the servlet name.
SecureRandom to generate a secure 240bit key#handleRenderRequestInternal(javax.portlet.RenderRequest, javax.portlet.RenderResponse).
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||