当前位置: 代码迷 >> Java相关 >> 不知道如何调试
  详细解决方案

不知道如何调试

热度:8220   发布时间:2013-02-25 21:48:21.0
不知道怎么调试




Java code
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><jsp:useBean id="sqlbean" scope="page" class="com.chrkey.bean.SqlConn" /><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>    <head>        <title>My JSP 'modifyto.jsp' starting page</title>        <meta http-equiv="pragma" content="no-cache">        <meta http-equiv="cache-control" content="no-cache">        <meta http-equiv="expires" content="0">        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">        <meta http-equiv="description" content="This is my page">        <!-- <link rel="stylesheet" type="text/css" href="styles.css">    -->    </head>    <body>        <%            String admin_id =((String)session.getAttribute("admin_id")).trim();            String passwd_old = new String(request.getParameter("passwd_old").trim().getBytes(), "UTF-8");            String passwd_new = new String(request.getParameter("passwd_new").trim().getBytes(), "UTF-8");            String passwd_confirm = new String(request.getParameter("passwd_confirm").trim().getBytes(), "UTF-8");            if (!passwd_confirm.equals(passwd_new))                out.println("确认新密码错误");                            else{              String sql="update admin set passwd='"+passwd_new+"' where id='"+admin_id+"' and passwd='"+passwd_old+"' ";              sqlbean.executeUpdate(sql);              response.sendRedirect("adms.jsp");            }        %>    </body></html>


------解决方案--------------------------------------------------------
Java code
 String admin_id =((String)session.getAttribute("admin_id")).trim();            String passwd_old = new String(request.getParameter("passwd_old").trim().getBytes(), "UTF-8");            String passwd_new = new String(request.getParameter("passwd_new").trim().getBytes(), "UTF-8");            String passwd_confirm = new String(request.getParameter("passwd_confirm").trim().getBytes(), "UTF-8");其中一行空指针了。。。如何debug?首先debug方式启动,然后只要在java代码行最前面,双击设置一个断点。。。就可以调试了。。。
  相关解决方案