Package org.apache.struts.util

Examples of org.apache.struts.util.MessageResources


   * @return
   */
    protected String getMessage(HttpServletRequest req, String bundle, String key) {
      if(key==null)
        return null;
      MessageResources res = StrutsUtils.getMessageResources(req, context(), bundle);
      if(res==null)
        return null;
      return res.getMessage(key);
    }
View Full Code Here


   * @return
   */
    protected String getMessage(HttpServletRequest req, String bundle, String key, Object param) {
      if(key==null)
        return null;
      MessageResources res = StrutsUtils.getMessageResources(req, context(), bundle);
      if(res==null)
        return null;
      return res.getMessage(key, param);
    }
View Full Code Here

   * @return
   */
    protected String getMessage(HttpServletRequest req, String bundle, String key, Object param1, Object param2) {
      if(key==null)
        return null;
      MessageResources res = StrutsUtils.getMessageResources(req, context(), bundle);
      if(res==null)
        return null;
      return res.getMessage(key, param1, param2);
    }
View Full Code Here

   * @return
   */
    protected String getMessage(HttpServletRequest req, String bundle, String key, Object[] params) {
      if(key==null)
        return null;
      MessageResources res = StrutsUtils.getMessageResources(req, context(), bundle);
      if(res==null)
        return null;
      return res.getMessage(key, params);
    }
View Full Code Here

   */
  private MessageResources getResources(String bundle) {
    if (bundle == null)
      bundle = Globals.MESSAGES_KEY;

    MessageResources resources = (MessageResources)module.getAttribute(bundle);
   
    if (resources == null) {
      resources = (MessageResources)module.getServletContext().getAttribute(bundle);
    }
    return resources;
View Full Code Here

  /*
   * (non-Javadoc)
   * @see de.odysseus.calyxo.base.I18nSupport#lookupResource(java.util.Locale, java.lang.String, java.lang.String)
   */
  protected String lookupResource(Locale locale, String bundle, String key) {
    MessageResources resources = getResources(bundle);
    if (resources == null) {
      throw new MissingResourceException("No such bundle: '" + bundle + "'", bundle, null);
    }
    String result = resources.getMessage(locale, key);
    if (resources == null) {
      throw new MissingResourceException("No such resource: '" + bundle + ":" + key + "'", bundle, key);
    }
    return result;
  }
View Full Code Here

  /*
   * (non-Javadoc)
   * @see de.odysseus.calyxo.base.I18nSupport#lookupMessage(java.util.Locale, java.lang.String, java.lang.String, java.lang.Object[])
   */
  protected String lookupMessage(Locale locale, String bundle, String key, Object[] values) {
    MessageResources resources = getResources(bundle);
    if (resources == null) {
      throw new MissingResourceException("No such bundle: '" + bundle + "'", bundle, null);
    }
    String result = resources.getMessage(locale, key, values);
    if (resources == null) {
      throw new MissingResourceException("No such resource: '" + bundle + ":" + key + "'", bundle, key);
    }
    return result;
  }
View Full Code Here

                int j =0;
                for (Iterator i = permissionsList.iterator(); i.hasNext();) {
                    j++;
                    AccessRight permission = (AccessRight)i.next();

                    MessageResources mrPermission = CoreUtil.getMessageResources(request.getSession(), permission.getPermission().getBundle());
                    String permissionName = mrPermission.getMessage("permission."+permission.getPermission().getId()+".title").trim();

                    MessageResources mrResourceType = CoreUtil.getMessageResources(request.getSession(), permission.getResourceType().getBundle());
                    String resourceTypeName = mrResourceType.getMessage("resourceType."+permission.getResourceType().getResourceTypeId()+".title").trim();
                    coreEvent.addAttribute(CoreAttributeConstants.EVENT_ATTR_TYPE_PERMISSION + Integer.toString(j), permissionName + " " + resourceTypeName);
                }
            }
            CoreServlet.getServlet().fireCoreEvent(coreEvent);
           
View Full Code Here

        LogonControllerFactory.getInstance().applyMenuItemChanges(request);
        return super.unspecified(mapping, form, request, response);
    }

    private static String getAccessRightType(HttpSession session, String permissionClass) {
        MessageResources messageResources = CoreUtil.getMessageResources(session, "policyframework");
        String accessRightType = messageResources.getMessage("permission.type." + permissionClass);
        return accessRightType;
    }
View Full Code Here

            // sendAuthorizationError(req, res, e.getMount().getMountString());
            sendAuthorizationError(req, res, e.getHttpRealm());
        } catch (DAVBundleActionMessageException ex) {
            log.error("Network Places Request Failed: " + req.getPathInfo(), ex);
            BundleActionMessage bam = ex.getBundleActionMessage();
            MessageResources mr = CoreUtil.getMessageResources(req.getSession(), bam.getBundle());
            // TODO locale
            String val = mr == null ? null : mr.getMessage(bam.getKey());
            res.sendError(DAVStatus.SC_INTERNAL_SERVER_ERROR, val == null ? (ex.getMessage() == null ? "No message supplied." : ex
                            .getMessage()) : val);
        } catch (DAVException ex) {
            res.setStatus(ex.getStatus());
        } catch (LockedException ex) {
View Full Code Here

TOP

Related Classes of org.apache.struts.util.MessageResources

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.