今天在使用AjaxAnyWhere完成局部刷新时遇到一个错误,
alert出来的具体错误是:AjaxAnywhere error :content-type in not text/xml :[],到google上一搜,说报这类错误的是不少,但似乎没看到几个说清楚其原因的,于是就自己一步一步查,发现我的是一个参数的问题,
action中的一行代码:
request.setAttribute("holdon", request.getParameter("holdon"));
跟踪发现request.getParameter("holdon").equals("null") == true,原来传到此方法的时候查询字符串中 有 holdon = null,但方法中request.getParameter("holdon")的时候转成了字符串,于是上面的代码就成了
request.setAttribute("holdon", "null");
再回到页面就报错了(我的页面有把个判断,是把holdon转成整形的,然后进行判断)~~
这个问题的原因应该是经过action的方法后返回页面刷新时,页面出现了错误,不能正常显示(刷新),当然具体错误各异。
- 大小: 11.7 KB
分享到:
相关推荐
修正方法:在Read、Send等几个内部类中,将“getResponse().setContentType("text/xml");”,修改为“getResponse().setContentType("text/xml;charset=UTF-8");”,并且移到“PrintWriter body = getResponse()....
在PHP中可以通过header函数来发送头信息,还可以设置文件的...header('Content-type: application/atom+xml'); //CSS header('Content-type: text/css'); //Javascript header('Content-type: text/javascript'); /
xml-stylesheet type="text/xsl" href="testcases.xsl"?> <testcases name="XBRL 2.1 Tests" date="12/14/2009"> <testcase uri="Common/300-instance/301-idScope.xml"/> <testcase uri="Common/300-instance/...
<import resource="classpath:META-INF/cxf/cxf.xml"/> <import resource="classpath:META-INF/cxf/cxf-extension-soap.xml"/> <import resource="classpath:META-INF/cxf/cxf-servlet.xml"/>
jdk升级之后出现异常:java.lang.NoClassDefFoundError: javax/xml/ws/Service 1、解决方案jdk降级至1.8之前 2、由于JDK9以后,去除了javax.xml包需要引入对应的jar包 <groupId>javax.activation</groupId> ...
unittest-xml-reporting, 基于 Ant/junit的测试 runner,类似于XML报告 unittest-xml-reportingunittest-xml-reporting是一个,测试 runner,可以以将测试结果保存到可以由生成系统。ide和 持续集成 服务器消耗的XM
开源跨平台XML解析器-LIBXML2--库-hpux 11/ia64,源代码可从http://xmlsoft.org/downloads.html或资源“开源跨平台XML解析器-LIBXML2--C源代码及VC6工程文件”获取
Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <short xmlns="http://webi.org">short</short>*/ //出参是json格式{"statusCode":"2"}
开源跨平台XML解析器-LIBXML2--库-REDHAT9/X86,源代码可从http://xmlsoft.org/downloads.html或资源“开源跨平台XML解析器-LIBXML2--C源代码及VC6工程文件”获取
开源跨平台XML解析器-LIBXML2--库-SOLARIS10/SPARC,源代码可从http://xmlsoft.org/downloads.html或资源“开源跨平台XML解析器-LIBXML2--C源代码及VC6工程文件”获取
开源跨平台XML解析器-LIBXML2--库-rhel5/x86_64,源代码可从http://xmlsoft.org/downloads.html或资源“开源跨平台XML解析器-LIBXML2--C源代码及VC6工程文件”获取
Content-Type(内容类型),一般是指网页中存在的 Content-Type,用于定义网络文件的类型和网页的编码,决定浏览器将以什么形式、什么编码读取这个文件,这就是经常看到一些 PHP 网页点击的结果却是下载一个文件或...
<mime-type>text/xml</mime-type> </mime-mapping> <mime-mapping> <extension>xsd</extension> <mime-type>text/xml</mime-type> </mime-mapping> <!-- ****************** axis ws end ***************...
imx8m -b imx-linux-sumo -m imx-4.14.98-2.0.0_ga.xml 调用 bitbake -k core-image-minimal指令遇到问题meta-freescale/conf/layer.conf not found
cvc-complex-type.2.4.a: Invalid content was found starting with element 'page-encoding'. One of '{"http:// java.sun.com/xml/ns/javaee":include-prelude, ...
本文实例讲述了jQuery加载及解析XML文件的...如果是由后台程序动态生成的,那么就需要设置Content-Type为“text/xml”,否则jQuery会以默认的“text/html”方式处理,导致解析失败。以下是几种常见语言中设置Content-
//Atom复制代码 代码如下:header(‘Content-type: application/atom+xml’);//CSS复制代码 代码如下:header(‘Content-type: text/css’);//Javascript复制代码 代码如下:header(‘Content-type: text/javascript’)...
一、关于AndroidManifest.xml AndroidManifest.xml 是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities, services, 等等),他们各自的实现类,各种能被处理的数据和...
缺少X-Content-Type-Options Header 未启用Web浏览器XSS保护 等的解决办法 在tomcat下的conf里的web.xml中增加以下过滤器 <filter-name>httpHeaderSecurity</filter-name> <filter-class>org.apache.catalina....
从AjaxAnywhere 官方网站下载最新的开发包,包括jar 包--ajaxanywhere-1.1.0.6.jar、js--aa.js 文件等。 第二步:获取必要的Javascript 文件。 从下载的开发包中获取Javascript 文件aa.js,放到Web 应用程序根目录中...