首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

不知道如何调试

2012-03-20 
不知道怎么调试Java code%@ page languagejava importjava.util.* pageEncodingUTF-8%jsp:use

不知道怎么调试




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代码行最前面,双击设置一个断点。。。就可以调试了。。。 

热点排行