jsp中同一个变量java代码中和js代码中值不一样

supper_hacker 2019-06-02 01:25:47


如图,我从interfaceOp.sendMail函数返回String类型的1或0赋值给success,但在java嵌入段执行时候,success一直输出为1,但执行时候却只执行了if中的1,3句,out.print被跳过,然后还执行了else中的语句(如图一)

我还尝试用<%=%>把success输出到js中,结果发现在js代码段中<%=successs %>值为0(如图二)

这部分代码如图三,且不和其他地方的代码有交集,求问大佬这是什么bug?
...全文
69 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
讨厌走开啦 2019-06-03
  • 打赏
  • 举报
回复
jsp里ajax的异步响应中不能嵌入java代码。
Hello World, 2019-06-03
  • 打赏
  • 举报
回复
生成的客户端代码是什么样子?感觉你这是在AJAX提交,怎么又有服务端代码混在access里面?
supper_hacker 2019-06-02
  • 打赏
  • 举报
回复
呃呃呃,预览时候有问题,正确顺序应该是图三,图一,图二

87,902

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧