登录失败不能出现提示框

qq_32121827 2016-08-15 11:37:55
@RequestMapping("/loginuser")
public String login(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException{
HttpSession httpsession = request.getSession();
httpsession.invalidate();
String username = request.getParameter("username");
String password = request.getParameter("password");
User user=new User();
//调用login方法来验证是否是注册用户
boolean loginType = SpsService.userlogin(username,password);
response.setContentType("text/html");
if(username=="")
{PrintWriter out1 = response.getWriter();
out1.println("<script language='javascript'>alert('用户名没有输入,请重新登陆');window.location.href='../login.jsp';</script>");}



为什么我在登录的时候没有输入用户名没有提示框出现啊?
...全文
251 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
三妮儿 2016-08-16
  • 打赏
  • 举报
回复
引用 4 楼 qq_32778999 的回复:
引用 3 楼 qq_32778999 的回复:
引用 2 楼 qq_32121827 的回复:
试了下还是不行
jsp不懂,看语法有java的风格,楼主你去查下 看看判断字符窜能不能 用 username==“”;这种方式。我知道在C和java中是不能这么判断的, 说错了莫怪 哈
脑残了说错了 楼主帮我删了吧 丢人
哈哈 好谦虚
Devin.qu 2016-08-16
  • 打赏
  • 举报
回复
引用 3 楼 qq_32778999 的回复:
引用 2 楼 qq_32121827 的回复:
试了下还是不行
jsp不懂,看语法有java的风格,楼主你去查下 看看判断字符窜能不能 用 username==“”;这种方式。我知道在C和java中是不能这么判断的, 说错了莫怪 哈
脑残了说错了 楼主帮我删了吧 丢人
Devin.qu 2016-08-16
  • 打赏
  • 举报
回复
引用 2 楼 qq_32121827 的回复:
试了下还是不行
jsp不懂,看语法有java的风格,楼主你去查下 看看判断字符窜能不能 用 username==“”;这种方式。我知道在C和java中是不能这么判断的, 说错了莫怪 哈
qq_32121827 2016-08-16
  • 打赏
  • 举报
回复
试了下还是不行
荒牧 2016-08-16
  • 打赏
  • 举报
回复
if(username=="")改为if(username==null || username=="") 试试
荒牧 2016-08-16
  • 打赏
  • 举报
回复
http://bbs.csdn.net/topics/370196334 楼主先看看这个贴吧,跟你的情况差不多,可以先试试 建议改为jquery ajax的方式,不要直接用println的方式了,不太灵活

87,910

社区成员

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

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