Foros de discusión
Errors Message feedback ( SessionError) Problem
Yassine Mj, modificado hace 12 años.
Errors Message feedback ( SessionError) Problem
New Member Mensajes: 9 Fecha de incorporación: 23/12/11 Mensajes recientes
Hi !!
I have a problem about Error Messages, I can't display it above my field target.
Once an Error has occured in my form I'm redirected to the view jsp with standard message
You have entered invalid data. Please try again.
I think I have a redirection problems
below a part of my code
My edit.jsp
My Portlet
If some one have a idea about this
Thks again
regards
I have a problem about Error Messages, I can't display it above my field target.
Once an Error has occured in my form I'm redirected to the view jsp with standard message
You have entered invalid data. Please try again.
I think I have a redirection problems
below a part of my code
My edit.jsp
<portlet:defineobjects /><%PortletPreferences prefs = renderRequest.getPreferences();%>....<portlet:actionurl name="addReunion" var="addReunionURL" windowstate="normal"> </portlet:actionurl>.....<% .... my Java Code ...String redirect = ParamUtil.getString(request, "redirect"); %><liferay-ui:success key="reun-added" message="REUNION-added-successfully" /><liferay-ui:error key="error-while-adding-Reunion" message="error-while-adding" /><aui:form action="<%=addReunionURL.toString() %>" method="post" name="fm"><aui:fieldset label="Lundi : "> <aui:input type="hidden" name="idWeek" value="<%=wbId%>" /> <aui:input type="hidden" name="dateReun" value="<%=dateFormatee%>" /> <aui:input type="hidden" name="jourReun" value="<%=str%>" /> <aui:input type="hidden" name="redirect" value="<%= redirect %>" /> <aui:input name="chekReunLun" type="checkbox" label="Reunion :" onClick="showDiv('divreunlun',this)" inlineField="true" />.............<liferay-ui:error key="ReuObject-required" message="ReuObject-required" /> <p><aui:input name="reuObjectLun" type="text" abel="Objet de votre reunion :" size="80" /> </p> //////<aui:button-row> <aui:button type="submit" value="Enregistrer" /> </aui:button-row> </aui:fieldset></aui:form>
My Portlet
public void addReunion(ActionRequest request, ActionResponse response) throws DaoException, IOException, WindowStateException { ThemeDisplay themeDisplay = (ThemeDisplay) request.getAttribute(WebKeys.THEME_DISPLAY); log.info("inside addReunion"); Reunion reun = null; boolean chkReu = false; String checkReun = ParamUtil.getString(request, "chekReunLun"); if (checkReun.equals("true")) chkReu = true; if (chkReu) { reun = ReunionActionUtil.getReunionFromRequest(request); List<string> errors = new ArrayList<string>(); ReunionDaoMysql rdm = new ReunionDaoMysql(); if(ReunionValidator.validteReunion(reun, errors)){ rdm.createReunion(reun); SessionMessages.add(request, "reun-added"); sendRedirect(request, response); }else{ for (String error : errors) { SessionErrors.add(request, error); } PortalUtil.copyRequestParameters(request, response); response.setRenderParameter("jspPage", "/html/weekreportportlet/edit.jsp"); } } else { }</string></string>
If some one have a idea about this
Thks again
regards