All Downloads are FREE. Search and download functionalities are using the official Maven repository.

web.admin-advisory-mgt.admin-advisory-banner.jsp Maven / Gradle / Ivy



<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib uri="http://wso2.org/projects/carbon/taglibs/carbontags.jar" prefix="carbon"%>
<%@ page import="org.apache.axis2.context.ConfigurationContext"%>
<%@ page import="org.wso2.carbon.CarbonConstants"%>
<%@ page import="org.wso2.carbon.admin.advisory.mgt.stub.dto.AdminAdvisoryBannerDTO"%>
<%@ page import="org.wso2.carbon.admin.advisory.mgt.ui.AdminAdvisoryBannerClient"%>
<%@ page import="org.wso2.carbon.ui.CarbonUIMessage"%>
<%@ page import="org.wso2.carbon.ui.CarbonUIUtil"%>
<%@ page import="org.wso2.carbon.utils.ServerConstants"%>
<%@ page import="java.util.ResourceBundle"%>
<%@ page import="org.owasp.encoder.Encode" %>







<%
    String forwardTo = null;
    AdminAdvisoryBannerClient client = null;

    AdminAdvisoryBannerDTO adminAdvisoryBannerConfig = null;
    Boolean enableBanner = null;
    String bannerContent = null;

    String BUNDLE = "org.wso2.carbon.admin.advisory.mgt.ui.i18n.Resources";
    ResourceBundle resourceBundle = ResourceBundle.getBundle(BUNDLE, request.getLocale());

    try {
        String cookie = (String) session.getAttribute(ServerConstants.ADMIN_SERVICE_COOKIE);
        String backendServerURL = CarbonUIUtil.getServerURL(config.getServletContext(), session);
        ConfigurationContext configContext = (ConfigurationContext) config.getServletContext()
                .getAttribute(CarbonConstants.CONFIGURATION_CONTEXT);
        client = new AdminAdvisoryBannerClient(cookie, backendServerURL, configContext);
		adminAdvisoryBannerConfig = client.loadBannerConfig();

    } catch (Exception e) {
        String message = resourceBundle.getString("error.while.loading.admin.advisory.banner.data");
        CarbonUIMessage.sendCarbonUIMessage(message, CarbonUIMessage.ERROR, request);
        forwardTo = "../admin/error.jsp";
    }
%>

<%
    if ( forwardTo != null) {
%>



<%
        return;
    }
%>










	

    

<% enableBanner = adminAdvisoryBannerConfig.getEnableBanner(); bannerContent = adminAdvisoryBannerConfig.getBannerContent();%>
checked="checked" <%}%> name="enableBanner" value="true" />




© 2015 - 2025 Weber Informatics LLC | Privacy Policy