2 wry951003 wry951003 于 2016.02.03 16:23 提问

Java Web问题 出现这种情况是什么原因

图片说明package servlet;

import java.io.IOException;
import java.io.PrintWriter;
import java.sql.*;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;

import dao.UserOperate;
import entity.users;

public class UpdateInfo extends HttpServlet {

@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {

    String name=request.getParameter("username");
    String password=request.getParameter("password");
    String sex=request.getParameter("sex");
    String tel=request.getParameter("tel");
    String birth=request.getParameter("birth1");
    String addr=request.getParameter("addr1");
    users user=new users();
    user.setLoginName(name);
    user.setUserPassword(password);
    user.setGender(sex);
    user.setTel(tel);
    user.setAge(birth);
    user.setAddress(addr);
    UserOperate u=new UserOperate();
    int num= u.updateuser(user);

    if(num>0){
        HttpSession session=request.getSession();
        session.setAttribute("user", user);
        request.getRequestDispatcher("index.jsp").forward(request,response);
    }
}


@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
    doGet(request, response);

}

}

5个回答

chenhchen1994
chenhchen1994   2016.02.03 16:56

500是server端内部错误,也就是说你服务器端接收到了客户端的请求,但是在处理这个请求的过程中出现了未能处理的错误或者异常。你的错误显示的是在你进行servlet这个类中UpdateInfo()写的有问题。个人理解,你可以用debug 在你显示错误的代码段中打上段点,慢慢调试,看上面得到的结果是不是你想要的。

wry951003
wry951003 myeclipse不会用debug调试java web的页面注册功能...
接近 2 年之前 回复
91program
91program   Ds   Rxr 2016.02.03 17:11

UpdateInfo 中也就 HTTP 的请求可能出错,所以重点查查对它相关的函数调用。

rui888
rui888   Ds   Rxr 2016.02.03 17:37

现在是找不到 UpdateInfo 找找看看。

qq_19558705
qq_19558705   Ds   Rxr 2016.02.04 09:42

提示类没有找到,是不是web.xml上的路径写的有问题?

beacon_2011
beacon_2011   Rxr 2016.02.05 16:40

有个class有问题,updateinfo

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!