及啊!!有问题啦
发表在JavaWeb图书答疑 2009-05-17
是否精华
版块置顶:
[font size=2][font face=楷体_GB2312][font color=#FF0000][strong]程序代码如下:[/strong]
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<%@page import="form.ConsumerForm"%>

<%
ConsumerForm consumerFormPT=(ConsumerForm)session.getAttribute("form");
%>


<body>



<%if(consumerFormPT.getManageLevel().equals("普通")){%>



  <table width="366" border="1" align="center" cellpadding="1" cellspacing="1" bordercolor="#FFFFFF" bgcolor="#F1BD36">
          <tr bgcolor="#FFFFFF">
            <td width="171" height="20">用户名:<%=consumerFormPT.getAccount()%></td>
            <td width="195" height="20">姓名:<%=consumerFormPT.getName()%></td>
          </tr>
          <tr bgcolor="#FFFFFF">
            <td height="20">性别:<%=consumerFormPT.getSex()%></td>
            <td height="20">QQ号码:<%=consumerFormPT.getQQNumber()%></td>
          </tr>
          <tr bgcolor="#FFFFFF">
            <td height="20">主页:<%=consumerFormPT.getMainPage()%></td>
            <td height="20">兴趣:<%=consumerFormPT.getInterest()%></td>
          </tr>
      <tr bgcolor="#FFFFFF">
            <td height="20">邮箱:<%=consumerFormPT.getEMail()%></td>
            <td height="20" bgcolor="#F1BD36"><a href="head_consumerUpdate.jsp">更改用户信息</a></td>
        </tr>
          </table>
<%} %>


</body>
</html>
[/font][/font][/font]


[font size=2][font face=楷体_GB2312][font color=#FF0000][strong]程序出错代码如下:[/strong]

严重: Servlet.service() for servlet jsp threw exception
java.lang.NullPointerException
at org.apache.jsp.head_005fConsumer_jsp._jspService(head_005fConsumer_jsp.java:74)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:384)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:228)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:216)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445)
at java.lang.Thread.run(Thread.java:619)
分享到:
精彩评论 13
无语_mrkj
学分:3155 LV11
2009-05-15
沙发
请问您的问题是哪本书中的哪个程序中出现的错误。
xing9988
学分:0 LV1
2009-05-15
板凳
其他都和上面一样!!!
东北虎
学分:0 LV1
2009-05-15
地板
您是否正确配置了环境变量。
xing9988
学分:0 LV1
2009-05-16
4L
[FIELDSET][LEGEND]引自:3楼[/LEGEND]
您是否正确配置了环境变量。
[/FIELDSET]

回复:
  

那些都好着呢?
我很急哦
麻烦快一点好吗?
谢谢了啊
xing9988
学分:0 LV1
2009-05-17
5L
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
请问您的问题是哪本书中的哪个程序中出现的错误。
[/FIELDSET]

回复:
  

快一点好吗?

书名:《JAVA程序设计自学手册》字为红色的;
就是博客里的文件哦

出错文件有:
back_ArticleUpdate.jsp和beak_Consumer.jsp
无语_mrkj
学分:3155 LV11
2009-05-18
6L
请问您的这个问题是在运行程序时出现的吗?如果不是,请说明您是怎么操作后,出现的这个问题。还有您说的那几个文件出错是出现什么错误。
注意:如果是运行程序时,出现的“程序出错代码如下:”所指的代码,则可能是数据库连接失败造成的。
请确认以下内容:
(1)如果您的操作系统不是windows 2000 server请安装SQL Server 2000的SP4补丁。
另外在安装SQL Server 2000的SP4补丁时,默认执行的是解压缩操作,在解压完成后,还需要要解压缩的位置找到setup.bat文件,运行该文件进行正式安装。并且在安装前,要保存SQL Server的企业管理器中的没有被置疑的数据库。
(2)请确认在安装SQL server 2000时,采用的是混合验证模式,并且登录用户为sa,空密码。
(3)请将该程序所需的jar包拷贝到程序的lib文件夹中。
(4)正确附加数据库,并且选择访问用户为sa。
说明:被置疑的数据库就是数据库名称后面没标记(置疑)二字的数据库。
xing9988
学分:0 LV1
2009-05-18
7L
[FIELDSET][LEGEND]引自:6楼[/LEGEND]
请问您的这个问题是在运行程序时出现的吗?如果不是,请说明您是怎么操作后,出现的这个问题。还有您说的那几个文件出错是出现什么错误。
注意:如果是运行程序时,出现的“程序出错代码如下:”所指的代码,则可能是数据库连接失败造成的。
请确认以下内容:
(1)如果您的操作系统不是windows 2000 server请安装SQL Server 2000的SP4补丁。
另外在安装SQL Server 2000的SP4补丁时,默认执行的是解压缩操作,在解压完成后,还需要要解压缩的位置找到setup.bat文件,运行该文件进行正式安装。并且在安装前,要保存SQL Server的企业管理器中的没有被置疑的数据库。
(2)请确认在安装SQL server 2000时,采用的是混合验证模式,并且登录用户为sa,空密码。
(3)请将该程序所需的jar包拷贝到程序的lib文件夹中。
(4)正确附加数据库,并且选择访问用户为sa。
说明:被置疑的数据库就是数据库名称后面没标记(置疑)二字的数据库。
[/FIELDSET]

回复:
  
你好!
我用的是SQL Server2005
出错的文件在<JAVA程序设计自学手册>这几个字为红色的
博客里两个文件:back_ArticleUpdate.jsp和head_Consumer.jsp
第一个文件出错代码:
[img src=http://b21.photo.store.qq.com/http_imgload.cgi?/rurl4_b=bbb826eace38bda998d47f9a032459a6fcc4619cf8f7e93f25c1559869cd002916b0b8a7794b56c35d0d2e3309e9e804494092ba054bb04dfe229b980da8418ed1bad1ff3f0eed1740086eed666f0b257b8608b6/img]
第二个文件出错代码:
[img src=http://b21.photo.store.qq.com/http_imgload.cgi?/rurl4_b=bbb826eace38bda998d47f9a032459a6cbf1a6f5b34cdcd0bc7b43d62fa25556a65903acb57bc49dc75fc9fd2fe8744a21f7fe15c36c90409023c12768111d9ced2d1d164acb0971125a16767d7db0f4c3a76259/img]
xing9988
学分:0 LV1
2009-05-19
8L
[FIELDSET][LEGEND]引自:7楼[/LEGEND]
[FIELDSET][LEGEND]引自:6楼[/LEGEND]
请问您的这个问题是在运行程序时出现的吗?如果不是,请说明您是怎么操作后,出现的这个问题。还有您说的那几个文件出错是出现什么错误。
注意:如果是运行程序时,出现的“程序出错代码如下:”所指的代码,则可能是数据库连接失败造成的。
请确认以下内容:
(1)如果您的操作系统不是windows 2000 server请安装SQL Server 2000的SP4补丁。
另外在安装SQL Server 2000的SP4补丁时,默认执行的是解压缩操作,在解压完成后,还需要要解压缩的位置找到setup.bat文件,运行该文件进行正式安装。并且在安装前,要保存SQL Server的企业管理器中的没有被置疑的数据库。
(2)请确认在安装SQL server 2000时,采用的是混合验证模式,并且登录用户为sa,空密码。
(3)请将该程序所需的jar包拷贝到程序的lib文件夹中。
(4)正确附加数据库,并且选择访问用户为sa。
说明:被置疑的数据库就是数据库名称后面没标记(置疑)二字的数据库。
[/FIELDSET]

回复:
  
你好!
我用的是SQL Server2005
出错的文件在<JAVA程序设计自学手册>这几个字为红色的
博客里两个文件:back_ArticleUpdate.jsp和head_Consumer.jsp
第一个文件出错代码:
严重: Servlet.service() for servlet jsp threw exception
java.lang.NumberFormatException: null
at java.lang.Integer.parseInt(Integer.java:415)
at java.lang.Integer.valueOf(Integer.java:553)
at org.apache.jsp.back_005fArticleUpdate_jsp._jspService(back_005fArticleUpdate_jsp.java:118)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:384)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:228)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:216)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445)
at java.lang.Thread.run(Thread.java:619)

第二个文件出错代码:
严重: Servlet.service() for servlet jsp threw exception
java.lang.NullPointerException
at org.apache.jsp.head_005fConsumer_jsp._jspService(head_005fConsumer_jsp.java:74)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:384)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:228)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:216)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445)
at java.lang.Thread.run(Thread.java:619)


回复:
  
无语_mrkj
学分:3155 LV11
2009-05-19
9L
出现上面的错误应该是数据库连接失败造成的。
这个程序需要使用sql server 2000数据库,如果是SQL Server2005,还需要修改数据库驱动及URL地址。
xing9988
学分:0 LV1
2009-05-20
10L
[FIELDSET][LEGEND]引自:9楼[/LEGEND]
出现上面的错误应该是数据库连接失败造成的。
这个程序需要使用sql server 2000数据库,如果是SQL Server2005,还需要修改数据库驱动及URL地址。
[/FIELDSET]

回复:
  

我查过好多资料,才配置的哦,代码如下:   请看是不是对????

import java.sql.*;

public class JDBConnection {
    private final String url = "jdbc:sqlserver://127.0.0.1:1433;DatabaseName=db_BlodMay";
    private final String userName = "sa";
    private final String password = "xing9988";
    private Connection con = null;
//通过构造方法加载数据库驱动
    static {
        try {
           Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver").newInstance(); 
        } catch (Exception ex) {
            System.out.println("----数据库加载失败,内容如下:");
        }
    }
//创建数据库连接
    public boolean creatConnection() {
        try {
            con = DriverManager.getConnection(url, userName, password);
            con.setAutoCommit(true);

        } catch (SQLException e) {
            System.out.println(e.getMessage());
            System.out.println("creatConnectionError!");
        }
        return true;
    }
首页上一页 12 下一页尾页 13 条记录 1/2页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照