03 2012 档案
摘要:发生情况:w7使用过程中我的myeclipse8.5卸载之后无论如何都重装不成功了,我不想使用更低版本,也不想使用更高的版本,该怎么办呢? 于是,我重新创建了一个用户,登录安装myeclipse8.5,安装成功了! 但是,我不想用该用户登录,或将之设为管理员,我的管理员用户怎么使用我安装的myeclipse呢? 因为我发现,在启动栏中并没有显示myeclipse的安装文件夹,也没有发现myeclipse的快捷方式,这个该怎么办呢? 于是我找到了我的新用户,观察它下面有什么变化。我发现安装myeclipse后多了些文件如:.myeclipse文件夹。 最后复用该文件夹就解决了我上面的问题。在这里
阅读全文
摘要:1、主要涉及类:OpenLayers.Layer.Vector、OpenLayers.Control.DrawFeature、OpenLayers.Handler.RegularPolygon2、方法编写var polygonControl ;function addPolygonLayer(){ var polygonLayer = new OpenLayers.Layer.Vector("Polygon Layer"); map.addLayers([polygonLayer]); polyOptions = {sides: 4}; polygonControl = n
阅读全文
摘要:方式一:使用marker方式1、在地图上添加标记图层var markers =newOpenLayers.Layer.Markers("Markers");map.addLayer(markers);//地图初始化添加2、动态添加标记和Popup方法://add map initial method map.events.register('click', this, function(e) { var LonLat=new OpenLayers.getLonLatFromPixel(e.xy); autoAddMarker(LontLat); OpenLa
阅读全文
摘要:1、重写类赋值修改Click事件:OpenLayers.Control.Click=OpenLayers.Class(OpenLayers.Handler.Click,{ defaultHandlerOptions:{//设置基本处理属性配置key-value}, initialize:{//设置调用trigger,key-vale}, trigger:function(e){//处理click事件}});2、对象注册事件:var map=new OpenLayers.Map(Dom_div,Options);var marker=new OpenLayers.Marker(...
阅读全文
摘要:1、下载proxy.cgi文件,url:http://svn.openlayers.org/trunk/openlayers/examples/proxy.cgi。2、安装python,url:http://python.org/。3、在地图项目的web.xml中添加如下配置: cgi org.apache.catalina.servlets.CGIServlet debug 0 cgiPathPrefix WEB-INF/cgi ...
阅读全文
摘要:1、Action配置的各项默认值(1)、如果没有为action指定class,默认是ActionSupport。(2)、如果没有为action指定method,默认执行action中的execute()方法。(3)、如果没有为action指定result,默认值为success。2、result配置的各种试图转发类型...其中type的常用类型有:dispatcher(默认值) ->转发redirect ->重定向redirectAction ->重定向的action在别的命名空间下如: helloworld /test plainText ->显示原始文件内容如: /
阅读全文
摘要:提点:1、JavaScript是HTML辅助作用的弱类型语言,它的对象可以是:声明的变量,函数,{}等等。2、JavaScript也可以面向对象:因为js语言比较灵活,它提供的函数也可以作为一个对象,通过new 关键字来产生一个实例。3、实现对属性和方法的封装,最终形成类;类是抽象的,对象是具体的;但是Javascript中可以混合使用,这正体现了Javascript作为编程语言与其他语言比较下的最大优势,以致这种灵活性的编程方式令其他语言望尘莫及。示例: /** *声明一个类似于java的类并添加其属性 */ var User=function(){ var name='jack&#
阅读全文