奇怪的问题,各位大仙进来看看 在action中 return "success" 向返回json ,return之后为什么会执行一些其他的动作?具体方法不知道,打印sql能看出来! 求解! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没看出什么问题?执行了什么?return 了,还会执行???? 你看你打引的sql肯定能看出来是哪执行过啊、 跑debug执行 ,根本就没进自己写的方法,不知道进哪去了。 清理缓存及work目录!!!试试 有拦截器,但是拦截器没有执行那种操作。清理缓存和work目录仍然没效果。好像是只要是struts返回json就执行那个操作。不明白为什么return 之后进还会有操作。不是return 之后进struts 跳转么?贴段代码看看:/** * 验证唯一性 * * @return * @throws UnsupportedEncodingException */ public String check() throws UnsupportedEncodingException { crpnotebcode = new String(crpnotebcode.getBytes("ISO-8859-1"), "UTF-8"); flag = recpaynoteService.check(crpnotebcode); return "SUCCESS"; }struts2:<package name="recpaynoteJSON" namespace="/basic/recpaynoteJSON" extends="json-default"> <action name="*_RecpaynoteActionJSON" class="recpaynoteAction" method="{1}"> <result name="SUCCESS" type="json">/</result> </action> </package> 你说的是struts本身的debug信息??那不是废话嘛....当然有处理了你return了一个success字符串,难道系统会知道这个字符串代表了什么意思吗当然是struts有专门的类去转换这些字符串到对应的页面上 额 return 之后就没进自己写的方法了,但是为什么会有其他的操作数据库呢?刚开始怀疑AOP 现在看了一下没有 跪求 struts2完全学习手册源码 socket连接tomcat问题 急!!!模糊查询语句哪里出错了? jsp跳转时 无法显示网页,可能是网络问题或404错误! NumberFormatException 错误求教高手!! 关于struts设置字符串attriute的问题 哪个兄弟,能给我发一个DAO和TO的例子。 xsl与javascript的问题 java用socket连接.net的服务器失败 GlassFish5 在win10下启动失败。一直提示“错误: 找不到或无法加载主类 VS 跪求高手解决,为啥不能创建cookies,不胜感激 一个非常奇怪的问题,求教!
执行了什么?
return 了,还会执行????
贴段代码看看:
/**
* 验证唯一性
*
* @return
* @throws UnsupportedEncodingException
*/
public String check() throws UnsupportedEncodingException {
crpnotebcode = new String(crpnotebcode.getBytes("ISO-8859-1"), "UTF-8");
flag = recpaynoteService.check(crpnotebcode);
return "SUCCESS";
}struts2:
<package name="recpaynoteJSON" namespace="/basic/recpaynoteJSON" extends="json-default">
<action name="*_RecpaynoteActionJSON" class="recpaynoteAction" method="{1}">
<result name="SUCCESS" type="json">/</result>
</action>
</package>
那不是废话嘛....当然有处理了
你return了一个success字符串,难道系统会知道这个字符串代表了什么意思吗
当然是struts有专门的类去转换这些字符串到对应的页面上