开发者社区> 问答> 正文

xwork.jar关联了xwork框架源码,调试时没在断点处断开 400 请求报错 

struts请求数据自动封装的问题 后台代码: public class UserAction extends ActionSupport{     private String userName;     private String password;         public String getUserName() {         return userName;     }     public void setUserName(String userName) {         this.userName = userName;     }     public String getPassword() {         return password;     }     public void setPassword(String password) {         this.password = password;     }     public String doNotNeedSession_login() {         String u = ServletActionContext.getRequest().getParameter("userName");         String p = ServletActionContext.getRequest().getParameter("password");         System.out.println(userName);//结果为null         System.out.println(password);//结果为null         UserForm form = new UserForm();         form.setUsername(userName);         form.setPassword(password);         List<User> list = userService.login(form);         if(list!= null && list.size()>0){             SessionInfo mSession = new SessionInfo();             User user = list.get(0);             Hibernate.initialize(user.getRoles());             if(user.getRoles().size()>0) {                 for(Role r:user.getRoles()){                     System.out.println(r.getRoleName());                 }             }                          mSession.setUser(user);             ServletActionContext.getRequest().getSession().setAttribute("session_user", mSession);             System.out.println("success");             return SUCCESS;         }         else{             System.out.println("err");             return ERROR;         }     } } 我想深入学习struts框架的内部实现,所以下载了struts、xwork框架源码,我了解到struts的Action请求数据自动封装是在 com.opensymphony.xwork2.interceptor.ParametersInterceptor类中实现的,所以我在ParametersInterceptor的doIntercept方法中设置了断点, 然后debug,但是发起请求后程序没有在ParametersInterceptor的doIntercept断开。这是为什么?应该如何设置断点?  

展开
收起
kun坤 2020-05-28 16:06:47 501 0
1 条回答
写回答
取消 提交回答
  • 说明没经过这里

    2020-05-29 13:06:30
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载