Glense 2022-05-07 01:30 采纳率: 0%
浏览 14

web项目debug运行,没有向下继续程序,而是会跑出很多running,wait。不知道如何解决

问题遇到的现象和发生背景

web项目

img


img

package com.hd.web.servlet;

import com.hd.web.entity.User;
import com.hd.web.service.UserService;
import com.hd.web.util.WebUtil;
import com.hd.web.util.outJson;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.lang.reflect.InvocationTargetException;
import java.util.HashMap;
import java.util.Map;

@WebServlet("/logins")
public class loginServlet extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        System.out.println("*****LoginServlet*******GET****");
        //后台接受html的传来的数据
        // 1. 获取get请求url拼接的参数
//        String uname = req.getParameter("uname");
//        String pwd = req.getParameter("pwd");
//        System.out.println("用户名:"+uname);
//        System.out.println("密码:"+pwd);
        // 2. 获取get请求传递的json数据
        // 注意:User中的属性要和前端中的json中的key一致?

        User user = null;
        try {
            user = WebUtil.getBeanFromRequestParams(req, User.class);
        } catch (InvocationTargetException e) {
            e.printStackTrace();
        } catch (IllegalAccessException e) {
            e.printStackTrace();
        } catch (NoSuchMethodException e) {
            e.printStackTrace();
        } catch (InstantiationException e) {
            e.printStackTrace();
        }
        String username = user.getUsername();
        String password = user.getPassword();
        System.out.println("username:"+username);
        System.out.println("password:"+password);
        //后台连接数据库判断账号密码是否正确
        UserService userService = new UserService();
        boolean isCorrectUser = userService.isCorrectUser(username,password);

        Map<String, Object> map = new HashMap<>();
        map.put("msg",isCorrectUser);
        //Object --> json字符串 并输出
        outJson outjson = new outJson();
        outjson.outJson(resp,map);



    }
}


  • 写回答

1条回答 默认 最新

  • Juwell16 2022-05-07 09:46
    关注

    你有断点呀,你把断点放开就往下走了呀

    评论

报告相同问题?

问题事件

  • 创建了问题 5月7日

悬赏问题

  • ¥15 Mac版Fiddler Everywhere4.0.1提示强制更新
  • ¥15 android 集成sentry上报时报错。
  • ¥50 win10链接MySQL
  • ¥35 跳过我的世界插件ip验证
  • ¥15 抖音看过的视频,缓存在哪个文件
  • ¥15 自定义损失函数报输入参数的数目不足
  • ¥15 如果我想学习C大家有是的的资料吗
  • ¥15 根据文件名称对文件进行排序
  • ¥15 deploylinux的ubuntu系统无法成功安装使用MySQL❓
  • ¥15 有人会用py或者r画这种图吗