
的jar时,会出现SaxBuilder类中的setXmlFilter()调用的错误。(未经测试)
解决方法:解包,反编译,加入缺少的方法,重新打包。(jdom.jar)
4.自带的mapXtreme47(471).war与weblogic有冲突。删掉web。xml中配置的managerServlet可以解决。
5.如果自己的应用也带有mapxtremeservlet的配置。最好将mapXtremeServlet配置至另一应用中,从自己的应用配置调用mapXtremeServelt的自己的Servlet(MapServer),
6.当用中客户端进行开发时,一定要加人miappletsup.jar.共需jar31个
7.当进行绑定时,如果地图图层tab文件是用中文建立的(例油井层.tab)。在程序中进行绑定时,会出现汉字乱码错误。可将文件名改为E文(例:oillayer.tab),然后将定义文件MDF中的该图层定义路径直接改为:oillayer.tab,不必修改层名的定义。这样在程序中进行图层控制所看到的图层名就会是中文,不必在页面中再进行转换.
但在程序中进行图层搜索时,在程序中所搜索的图层名称应该都是中文名称(例:油井层)
8.页面的错误也有可能与IE的版本有关。
9.绑定以后search feature的数据项。
例:绑定的Sql:select id,name,data1,data2,data3,data4 fromtable,地图文件中tab中的id和中的id为绑定列
0:绑定列字段的值
1:MI_PRINX(mapinfo默认的字段,从1递增的整数)
2:name 3ata1 4ata2 5ata3 6ata4
10.Oracle中的中文显示乱码,调整注册表中的machine/oracle/home0/nls_lang
为AMERICAN_AMERICA.US7ASCII
11.做动态数据的专题图时,要注意生成的专题图的图例信息要与所查询的动态数据的字段一一对应。不可多,但可以少。

12.因为所有的专题图层都是用的同一个名字,所以当产生新的专题图之前要删掉原有的专题图
13.当在页面中通过JS将从session或request中的参数传递给Applet时,要注意参数的写法
例: String strScript = '<scriptlanguage=\'javascript\'>';
strScript += 'window.top.frames[\'mainFrame\'].MapApplet.doTheme('+ Const.TOOL_THEME + ',' + '\'' + paramStr + '\');';
strScript += '</script>';
尤其当传递的字符串参数不是数字时,当为数字时,
String strScript = '<script language=\'javascript\'>';
strScript += 'top.window.frames[\'mainFrame\'].MapApplet.doDirect('+ MapProcesser.TOOL_LAYER_CONTROL + ',' + refreshNum + ');';
strScript += '</script>';
不带前后'\''也可以,因为解析时Js当它直接为数字传递入Applet。
而当上例中的refreshNum='abd';字母时,就会报错:abd未定义,因为此时Js当abd为一变量。故需在前后加上'\''引号。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-28263-1.html
我的6的不会卡啊
质检局自己去买来检测的是假货