-
gwt2.0在ie下上传文件后,返回的xml自动添加了一些标记25
最近项目由gwt1.7升级到2.0,ie上传文件后返回的xml老是解析失败,而ff,chorme都没事。
项目使用时java服务端,用xml传递数据。
开始找问题:上传文件时注册的回调接口是
FormPanel.SubmitCompleteHandler
然后使用
public void onSubmitComplete(SubmitCompleteEvent event){ Window.alert("onSubmitComplete:"+event.getResults()); }
发现打印出来一堆乱七八糟的东西,初步分析,应该是被加上了平时ie打开xml时的样式,其中还有一些ie打开xml时带的“-”号
<DIV class=e><SPAN class=b> </SPAN> <SPAN class=m><?</SPAN><SPAN class=pi>xml version="1.0" encoding="UTF-8" </SPAN>
上传文件模拟的表单,大致是
ProcFormHandler submitCompleteHandler = new ProcFormHandler(form, callback); HandlerRegistration hr = form.addSubmitCompleteHandler(submitCompleteHandler); form.submit();
从servlet返回数据时设定
response.setContentType("text/xml");
现在的问题是,我不知道怎么设置,才让ie不会自动给xml加那些乱七八糟的标签
问题补充:<div class="quote_title">yonglin4605 写道</div><div class="quote_div">把 response.setContentType("text/xml"); 去掉试试</div> <br />去掉这句之后,返回的数据就成“null”了,我不知道ie到底怎么回事,普通请求,用的是RequestCallback,接收数据没问题,模拟了表单,上传了文件,返回xml就给它加上格式<img src="/images/smiles/icon_mad.gif"/>2010年2月11日 14:59
相关推荐
SmartGWT 2.0 API 是一款基于Google Web Toolkit (GWT) 2.0的高级组件库,它为开发者提供了丰富的用户界面组件和强大的功能,以构建高性能、交互式的Web应用程序。SmartGWT 2.0 在其前身的基础上进行了多方面的改进...
gwt2.0的api文档,chm格式的,方便大家查询。
smartgwt-2.0API.CHM 2009年12月18日 ... SmartGWT 2.0发布下载了
在提供的压缩包"SmartGWT 2.0 API.zip"中,包含了一系列文件,这些文件对于理解和使用SmartGWT 2.0 API至关重要: 1. **stylesheet.css**:这是样式表文件,定义了API文档的外观和布局。它可能包括用于美化HTML页面...
在GWT 2.0版本中,它为开发者提供了丰富的功能和改进,使得JavaScript编程变得更加简单,同时提高了应用程序的性能和用户体验。 GWT的核心理念是允许开发者使用Java语言来编写前端代码,然后通过编译器将其转换为...
《Ext GWT 2.0: Beginner's Guide》是一本专为初学者设计的指南,旨在帮助读者快速掌握Ext GWT 2.0这一强大的Web应用程序开发框架。这本书结合了理论与实践,提供了丰富的示例代码和源码,使得学习过程更加直观和...
GWT2.0类库详细结构图,是学习GWT的首选资料
《Ext GWT 2.0, Beginner's Guide》是一本专为初学者设计的指南,旨在帮助读者深入了解和掌握Ext GWT 2.0这一强大的Java Web开发框架。Ext GWT,全称EXT Java Widget Toolkit,是Sencha公司开发的一个用于构建富...
可能需要在web.xml中添加或修改Servlet映射,设置最大上传文件大小等参数。 具体实现步骤可能如下: 1. **创建FileUpload控件**:在GWT客户端,创建一个FileUpload控件,并添加到布局中。同时,设置一个Submit按钮...
《Ext GWT 2.0 初学者指南》是一本专为希望提升网站用户体验的开发者设计的书籍,由Daniel Vaughan撰写。本书旨在帮助读者掌握Ext GWT这一强大的框架,通过详细的指导和实例,使读者能够迅速上手并利用Ext GWT开发出...
《Ext GWT 2.0 Beginner's Guide》是一本专为初学者设计的指南,旨在帮助读者深入了解Ext GWT框架的核心概念及其在Web开发中的应用。本书由Daniel Vaughan撰写,版权属于Packt Publishing,并于2010年首次出版。 ##...
然后在项目的module配置文件中引入该库,编辑`test.gwt.xml`,添加必要的CSS和JS引用。 4. **编写Gwt-Ext程序**:创建一个新的module,并添加继承自GwtExt和Standard的主题。Google Plugin会自动生成对应的client包...
这样,解析后的XML数据就可以方便地在GWT客户端进行操作和展示。 5. **异常处理**:在整个过程中,应处理可能出现的网络错误、解析错误和其他异常。GWT的`RequestCallback`接口提供了错误处理方法,SimpleXML的异常...
《GWT-EXT2.0最佳实践教程》源代码打包下载资源主要涵盖了Google Web Toolkit (GWT) 和EXT-JS 2.0的结合使用,提供了丰富的实践案例和示例代码,旨在帮助开发者深入理解和应用这两项技术。GWT是一款强大的JavaScript...
gxt-2.2.4 EXT GWT Note : Ext GWT 2.X requires GWT 1.7+ or GWT 2.0+ (any build ending in "-gwt2.zip").
在开发Google Web Toolkit (GWT) 应用程序时,我们经常会遇到在Eclipse IDE中编辑`.ui.xml`文件时出现性能问题,如卡死、响应慢等。这些问题可能极大地影响开发效率。本文将详细解释如何配置GWT的`.ui.xml`代码提示...
在GWT项目的部署配置文件(通常是`war/WEB-INF/web.xml`)中,需要添加Servlet的配置,以便服务器知道如何处理文件上传请求: ```xml <servlet-name>TestCaseUploadServlet <servlet-class>gwt.server....
虽然主要推荐使用简单句,但GWT规约也允许在特定情况下使用复合句,如条件语句和循环语句。这有助于在一个步骤中完整地描述一个复杂的行为,如"如果用户输入的密码不正确,系统显示错误消息"。复合句的使用应保持...
GWT-Ext 2.0.5 has been released. Grab the distribution from the Downloads area. GWT-Ext 2.0.5 supports GWT 1.5 final (1.5.2), Firefox3 and Chrome.