很多时候,一个很简单的问题,往往会使得你毫无办法,然而在你一遍又一遍的检查了代码后,
发现没有任何问题时,却还是没能达到你预期的效果。这时候说明,你可能陷入了死胡同。
这时,你需要的时,完全摒弃之前的思路,跳出这层,问题会逐渐浮出水面的。
在今天上午,用jquery 的ajax去调用一个aciton,用到内部的架构(对这框架不熟悉),
需要配置action的url,在调用的时候,无论如何也不会去执行aciton,判断的标准就是
在后台会不会打出Log,结果是返回一堆乱七八糟的xml,急于把程序跳出来,懒得去看
那一堆xml,期间改过ajax的实现方式,改成js来处理,把inlude中jsp的function直接放到
当前jsp中去执行,改用其他的action调用方式,均没有反应,最后上网去调查ajax实现后
没有调用aciton的原因,网上一大堆,各有各的情况,没有一种是我这种情况,
最后将返回的xml仔仔细细看了一遍,这才发现早就进入了aciton处理了,在调用dao的时候
报错了,后来仔细一想,难道是weblogic对于ajax调用aciton时不会打印Log?
这个还有待调查,不过问题总算是解决了。
时间: 2024-11-07 22:44:19