action中的内存溢出问题

复制代码
public String checkLogin() throws UnsupportedEncodingException{
        emp = employeBiz.Login(name,pwd);
        if (emp == null) {
            System.out.println("1111");
            addFieldError("name", "用户名或密码错误");
            return "input";
        }
        return "success";
    }
这里是action的验证登陆方法
在调试的时候,发现emp对象可以获取到,但是走到return success的时候在点击下一步就会出问题
问题呢大概是:调试时当成功取出emp对象的时候,走到return "success";这时就会进入一些线程类,然后无限无脑下一步到
最后的就是报错
Exception in thread ""http-bio-8080"-exec-3" java.lang.OutOfMemoryError: PermGen space
就是这样的,目前自己在做项目,但是到这卡主了,希望能有人帮忙解围
复制代码
慕桂英3389331
浏览 526回答 3
3回答

万千封印

addFieldError("name", "用户名或密码错误"); 这个删掉呢

largeQ

换了一个Tomcat就好了

米琪卡哇伊

那正确答案应该是换个tomcat啊?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java