关于equals的小细节(错误)

本文探讨了如何使用JavaScript实现在点击按钮后弹出新页面并完成数据提交,随后关闭弹出页并刷新父页面的功能。同时介绍了在处理前端与后端数据交互时需要注意的细节,包括使用AJAX进行异步请求及正确处理字符串比较的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本来想实现这样的一个功能的:

a.jsp上有一个按钮  点击按钮  弹出b.jsp   

在b.jsp上有一个表单和一个提交按钮  点击提交按钮后  b.jsp关闭后a.jsp进行刷新 

因为的a.jsp里面有el表达式在从数据库拉取数据


查了好多js关于子页面刷新父页面和模态窗口的东西  

还是没能实现。。

哪位大神看到能帮帮忙呢 感激不尽

没辙 (不知道有没有辙。。实在是想不到怎么实现)看来只能靠ajax了 

于是现学ajax  有了那么点概念



在做练习的时候 发现一个关于equals的小细节

我从jsp传一个名为username的数据

后面的serlvet用request.getParameter的方法来获取

然后判断这个username是不是和事先定义好的一个String类型的数据相同(比如说“aaa”)


我写的是

if(username.equals("aaa")){
.....
}
结果无论username取什么值,总会执行后面的语句。


后来才知道需要这么写

if("aaa".equals(username)){
.....
}
因为username有可能为空(明天研究研究,再完善此文)




/////////////////////////////////////////////////////////////以上的认识是错误的//////////////////////////////////////////////////////////////////////////////////////////////////////


昨天可能是因为eclipse里的一些缓存没有清理的问题  

导致出现了一些“灵异”现象

刚才又做了几个测试  没有上述的问题



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值