diff options
Diffstat (limited to 'qpid/java/broker-plugins/management-http/src/main/java/resources/js/qpid/management/Broker.js')
-rw-r--r-- | qpid/java/broker-plugins/management-http/src/main/java/resources/js/qpid/management/Broker.js | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/qpid/java/broker-plugins/management-http/src/main/java/resources/js/qpid/management/Broker.js b/qpid/java/broker-plugins/management-http/src/main/java/resources/js/qpid/management/Broker.js index 7a338476c4..fbd42d8d16 100644 --- a/qpid/java/broker-plugins/management-http/src/main/java/resources/js/qpid/management/Broker.js +++ b/qpid/java/broker-plugins/management-http/src/main/java/resources/js/qpid/management/Broker.js @@ -28,6 +28,7 @@ define(["dojo/_base/xhr", "qpid/common/UpdatableStore", "dojox/grid/EnhancedGrid", "dijit/registry", + "dojox/html/entities", "qpid/management/addAuthenticationProvider", "qpid/management/addVirtualHost", "qpid/management/addPort", @@ -44,7 +45,7 @@ define(["dojo/_base/xhr", "dijit/form/CheckBox", "dojo/store/Memory", "dojo/domReady!"], - function (xhr, parser, query, connect, properties, updater, util, UpdatableStore, EnhancedGrid, registry, addAuthenticationProvider, addVirtualHost, addPort, addKeystore, addGroupProvider, addAccessControlProvider) { + function (xhr, parser, query, connect, properties, updater, util, UpdatableStore, EnhancedGrid, registry, entities, addAuthenticationProvider, addVirtualHost, addPort, addKeystore, addGroupProvider, addAccessControlProvider) { function Broker(name, parent, controller) { this.name = name; @@ -719,7 +720,7 @@ define(["dojo/_base/xhr", { container.style.display = "block"; } - element.innerHTML = brokerData [propertyName]; + element.innerHTML = entities.encode(String(brokerData [propertyName])); } else { @@ -817,14 +818,14 @@ define(["dojo/_base/xhr", BrokerUpdater.prototype.showReadOnlyAttributes = function() { var brokerData = this.brokerData; - dojo.byId("brokerAttribute.name").innerHTML = brokerData.name; - dojo.byId("brokerAttribute.operatingSystem").innerHTML = brokerData.operatingSystem; - dojo.byId("brokerAttribute.platform").innerHTML = brokerData.platform; - dojo.byId("brokerAttribute.productVersion").innerHTML = brokerData.productVersion; - dojo.byId("brokerAttribute.modelVersion").innerHTML = brokerData.modelVersion; - dojo.byId("brokerAttribute.storeType").innerHTML = brokerData.storeType; - dojo.byId("brokerAttribute.storeVersion").innerHTML = brokerData.storeVersion; - dojo.byId("brokerAttribute.storePath").innerHTML = brokerData.storePath; + dojo.byId("brokerAttribute.name").innerHTML = entities.encode(String(brokerData.name)); + dojo.byId("brokerAttribute.operatingSystem").innerHTML = entities.encode(String(brokerData.operatingSystem)); + dojo.byId("brokerAttribute.platform").innerHTML = entities.encode(String(brokerData.platform)); + dojo.byId("brokerAttribute.productVersion").innerHTML = entities.encode(String(brokerData.productVersion)); + dojo.byId("brokerAttribute.modelVersion").innerHTML = entities.encode(String(brokerData.modelVersion)); + dojo.byId("brokerAttribute.storeType").innerHTML = entities.encode(String(brokerData.storeType)); + dojo.byId("brokerAttribute.storeVersion").innerHTML = entities.encode(String(brokerData.storeVersion)); + dojo.byId("brokerAttribute.storePath").innerHTML = entities.encode(String(brokerData.storePath)); } return Broker; |