吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1296|回复: 6
收起左侧

[求助] 可以帮我看看这个报错原因是什么嘛

[复制链接]
xianerwei0506 发表于 2021-12-1 18:09
<%@ page import="java.sql.DriverManager" %>
<%@ page import="java.sql.Connection" %>
<%@ page import="java.sql.Statement" %>
<%@ page import="java.sql.ResultSet" %><%--

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Title</title>

</head>
<body>
<%
    request.setCharacterEncoding("utf-8");
    response.setCharacterEncoding("utf-8");
    Class.forName("com.mysql.jdbc.Driver");
    String url="jdbc:mysql://localhost:3307/jsp?characterEncoding=utf8";
    String user="root";
    String pwd="root";
    Connection conn=DriverManager.getConnection(url,user,pwd);
    Statement statement=conn.createStatement();

    String sql="insert into 1201insert(name,sex,salary) values('张三','','5000')";
    int i=statement.executeUpdate(sql);
    ResultSet rs=statement.executeQuery(sql);
    out.print(i);
    if (i>0){
        out.print("添加数据成功!");
    }else {
        out.print("添加数据失败!");
    }


%>
</body>
</html>



代码在这里 不知道代码有没有错 但是 报了十六行的错就有点奇怪 因为十六行啥也没有


HTTP状态 500 - 内部服务器错误
类型 异常报告消息 无法为JSP编译类:描述 服务器遇到一个意外的情况,阻止它完成请求。例外情况org.apache.jasper.JasperException: 无法为JSP编译类: 在生成的java文件中的第:[16]行发生错误:[C:\Users\LIU\AppData\Local\JetBrains\IntelliJIdea2021.1\tomcat\76af84c9-4eac-45dc-b9c3-69f7f42bd3eb\work\Catalina\localhost\MyWeb_Web_exploded\org\apache\jsp\_1201insert_jsp.java]The import java.sql.Connection collides with another import statementStacktrace:        org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:101)        org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:213)        org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:556)        org.apache.jasper.compiler.Compiler.compile(Compiler.java:380)        org.apache.jasper.compiler.Compiler.compile(Compiler.java:350)        org.apache.jasper.compiler.Compiler.compile(Compiler.java:334)        org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:597)        org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:398)        org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:383)        org.apache.jasper.servlet.JspServlet.service(JspServlet.java:331)        javax.servlet.http.HttpServlet.service(HttpServlet.java:764)        org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)):注意 主要问题的全部 stack 信息可以在 server logs 里查看
Apache Tomcat/8.5.72

十六行啥也没写就报错了

十六行啥也没写就报错了

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

chengxuyuan01 发表于 2021-12-2 08:22
这个应该是引入的java连接包有问题,你再检查一下,你这是jsp直接连接数据库的,我没试过,但是报错信息已经给你指明了
fengyubanlan 发表于 2021-12-2 08:54
16行,张三前面的逗号是中文的,你需要改成英文的
搜狗截图20211202085316.jpg
天才笨蜀黍 发表于 2021-12-2 09:20
 楼主| xianerwei0506 发表于 2021-12-2 15:11
本帖最后由 xianerwei0506 于 2021-12-2 15:13 编辑
fengyubanlan 发表于 2021-12-2 08:54
16行,张三前面的逗号是中文的,你需要改成英文的

换了之后还是报错了D:\桌面\新建文件夹\屏幕截图 2021-12-02 150824.png
屏幕截图 2021-12-02 150824.png
fengyubanlan 发表于 2021-12-7 09:00
xianerwei0506 发表于 2021-12-2 15:11
换了之后还是报错了

现在的报错是类找不到了,你总共引入了就那几个数据库驱动的类,是不是你的jar包路径不对导致的,或者没有jar
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 18:58

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表