基于Openlayers+java开发地图应用。遇到label上的文字显示问题。
Openlayers的label使用的样式,文字使用${type}变量显示,
var style = new OpenLayers.Style({
fillColor: "#ffcc66",
strokeColor: "#ff9933",
strokeWidth: 2,
label: "${type}",
fontColor: "#333333",
fontFamily: "sans-serif",
fontWeight: "bold"
}
在Jsp中,${}为EL表达式,须在页面上加入 <%@ page isELIgnored="true" %>
同时,在使用Jquery的时候,$符号有冲突,将jquery的$改为:var $j = jQuery.noConflict();