java关于最近遇到的ajax的问题

问题描述

最近碰到个与ajax有关的问题,就是xml配置的A函数已经执行了,还跑到同一个Action里面的另外一个C函数,返回结果的时候就报错了。把C函数去掉,就是正常的。这是什么原因?求解...

解决方案

解决方案二:
是不是在A函数中调用了C函数?还有是不是A函数执行完后又被转发或重定向到C函数映射的路径上了?需要看看你A函数返回后是怎么配置的。
解决方案三:
配置的是json格式返回,在A函数没有对C函数的调用,在前台页面也没有回调函数。怀疑是不是ajax中使用setter、getter的关系,A函数有一个result的变量,C函数有N个setter/getter这样的变量,不知道是不是这样造成的,现在还在研究中,对Ajax的这种机制没有深入了解过

时间: 2025-01-28 04:13:19

java关于最近遇到的ajax的问题的相关文章

java web中jquery实现ajax问题

问题描述 java web中jquery实现ajax问题 利用jquery中ajax实现区域的5级联动,当点击第一个下拉框时,可以在第二个下拉框中填充相应数据,但是当点击第二个下拉框时,不能填充第三个下拉框,在Action中可以获取到数据 解决方案 JQuery实现Ajax加载图片 解决方案二: 只做过两个的省市联动,还不是要异步查询数据库的. 解决方案三: 现在现在现在.不懂这个问题 解决方案四: ajax异步查询就可以了 解决方案五: F12看浏览器控制台报什么错误 解决方案六: 具体你还是

java中编码问题导致ajax提交中文乱码

ajax碰到过两问题,一个是时间问题,一个是中文乱码问题. 因为项目都是在谷歌浏览器做的. 所以一直没有发现别的浏览器问题, 测试的时候才发现ie,360 等出现点击ajax所在的方法失效 刚开始一直以为是js不兼容. 调试下发现是前台传值发现乱码, 坑.. 然后 把中文先转码 最后后台再解码 就可以了.. 下面是决解方法 前台  url: "/yq1012/Ajax.php?name="+encodeURI(encodeURI(name)) 后台   name= java.net.U

Java:使用JSF、Ajax和Seam开发Portlets(3/3)

在这个系列文章的第一篇和第二篇中,我解释了什么是portlet bridge?以及如何在一个基本的JSF和 基于RichFaces(Ajax)的portlet中安装和使用它,和当前能支持运行JBoss Portlet Bridge的portal服 务器的主要区别.最后这篇文章将集中讲述Seam portlet的开发,和最新发布的JBoss Portlet Bridge Beta 4版本的所有特性和优势.对于不太熟悉portlets的读者来说,仔细阅读前面两篇文章会有助于更好 的理解本文. 现在让

Java:使用JSF、Ajax和Seam开发Portlets(2/3)

在第一部分中,我们介绍了JSF portlet运行的基础知识,包括工程创建.三个基本的XML配置文件和 一些通用的JSF Portlet开发人员经常遇到的问题和解答.现在,我会讲解如何通过RichFaces组件库使用 AJAX来增强你的JSF portlet. 工程搭建 开发工具: 为了与本文保持一致,请下载最新版本的Maven(我使用2.0.9). 安装Maven 2.0.9或更高版本 设置Maven系统环境变量 范例中使用的服务器和二进制执行文件: JBoss Portal 2.7 Beta

Java:应用JSF、Ajax和Seam开发Portlets(1/3)

如果你刚开始考虑应用portal解决方案,或者想了解把一个新的或现有的JSF应用整合进一个portal环 境有多容易,那么本文绝对值得你仔细研读. 在过去几年中,portals无论是在企业还是在增强的portlet 2.0(JSR 286)规范中都得到了长足发展 .新2.0版本的portlets在聚合不同的应用,并将其呈现在同一个页面的不同窗口方面赋于开发人员很大 的自由.此外,它还提供了认证功能,成熟的个性化特性和更好的处理AJAX的现成方法. JSR 301 portlet桥接规范(port

Java怎样获取网页上ajax之后的内容

问题描述 目的:获得商品的促销价格(实时价格)我的思路:以下面这个链接为例:http://item.taobao.com/item.htm?spm=a230r.1.14.72.OJMBD3&id=42302206603&ns=1&abbucket=11#detail点击F12开发者工具,点击network点击蓝色框中的链接或者点击response,就可以进入到下面页面:这样就能获取到促销的价格了但问题是,上面能够显示促销价格的页面,当我把他的地址复制后,在一个新的页面中无法打开,好

面向 Java 开发人员的 Ajax: Google Web Toolkit 入门

简介: Ajax 被用于创建更加动态和交互性更好的 Web 应用程序.Google Web Toolkit (简称GWT) 是 Google 推出的 Ajax 应用开发包,GWT 支持开发者使用Java 语言开发 Ajax 应用.本文中作者将介绍如何使用 GWT 开发 Ajax 应用的基本方法和步骤. ## Ajax简介 ## Ajax是 Asynchronous JavaScript and XML(以及 DHTML 等)的缩写,由XHTML.CSS.JavaScript.XMLHttpReq

Ajax 的 Java 对象序列化

ajax|对象 如果您正在使用异步 JavaScript 和 XML(Ajax)进行 Java Web 开发,那么您最关心的问题可能就是把数据从服务器传递给客户机.在面向 Java 开发人员的 Ajax 系列的文章中,Philip McCarthy 介绍了 Java 对象序列化的五种方式,并提供了选择最适合应用程序的数据格式和技术所需要的全部信息.本文将侧重于许多 Java Web 开发人员最关心的问题:为客户机生成数据. 多数 Java 开发人员已经把模型-视图-控制器(MVC)模式应用在他们

Ajax 的 Java 对象序列化(1)

ajax|对象 如果您正在使用异步 JavaScript 和 XML(Ajax)进行 Java Web 开发,那么您最关心的问题可能就是把数据从服务器传递给客户机. 在面向 Java 开发人员的 Ajax 系列的文章中,Philip McCarthy 介绍了 Java 对象序列化的五种方式,并提供了选择最适合应用程序的数据格式和技术所需要的全部信息.本文将侧重于许多 Java Web 开发人员最关心的问题:为客户机生成数据. 多数 Java 开发人员已经把模型-视图-控制器(MVC)模式应用在他