Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
结果集.getBlob(列名称)给出一条消息;com.mysql.cj.jdbc。Blob@8df45dc&引用;_Mysql_Jsp_Blob - Fatal编程技术网

结果集.getBlob(列名称)给出一条消息;com.mysql.cj.jdbc。Blob@8df45dc&引用;

结果集.getBlob(列名称)给出一条消息;com.mysql.cj.jdbc。Blob@8df45dc&引用;,mysql,jsp,blob,Mysql,Jsp,Blob,我正在显示的数据是来自“resultset.getString(“column_name”)”属性的jsp页面,该属性对我的列运行良好 <%@page contentType="text/html" pageEncoding="UTF-8"%> <%@ page import="java.io.*"%> <%@ page import="java.sql.*"%> <%@ page import="java.util.*"%> &

我正在显示的数据是来自“resultset.getString(“column_name”)”属性的jsp页面,该属性对我的列运行良好

    <%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@ page import="java.io.*"%>
 <%@ page import="java.sql.*"%>

 <%@ page import="java.util.*"%>
  <%@ page import="java.text.*"%>
 <%@ page import="javax.servlet.*"%>
 <%@ page import="javax.servlet.http.*"%>
 <%@ page import="javax.servlet.http.HttpSession"%>
 <%@ page language="java"%>
 <%@ page session="true"%>
 <%@ page import="java.sql.*"%>
<%@page import="java.sql.DriverManager"%>
<%@page import="java.sql.ResultSet"%>
<%@page import="java.sql.Statement"%>
<%@page import="java.sql.Connection"%>
<%@page import="javax.servlet.ServletOutputStream"%>

<style>


th, td {
  padding: 15px;
}
</style>
<%
    String id = request.getParameter("name");
    String driverName = "com.mysql.jdbc.Driver";
    String connectionUrl = "jdbc:mysql://localhost:3306/";
    String dbName = "employee";
    String userId = "root";
    String password = "root";

    try {
        Class.forName(driverName);
    } catch (ClassNotFoundException e) {
        e.printStackTrace();
    }

   String iurl1=null;
    Blob employee_dp=null;
    Connection connection = null;
    Statement statement = null;
    ResultSet resultSet = null;
%>
<h2 align="center"><font><strong>Retrieve data from database in jsp</strong></font></h2>



    <%
        try {
            connection = DriverManager.getConnection(connectionUrl + dbName, userId, password);
            statement = connection.createStatement();
            String sql = "SELECT * FROM employee_details where ID='" + session.getAttribute("ID") + "'";

            resultSet = statement.executeQuery(sql);
            while (resultSet.next()) {
    %>



    <table border="0" class="display" >

        <tbody>
            <tr>
                <td>ID : </td>
                <td><%=resultSet.getString("ID")%></td>
            </tr>
            <tr>
                <td>First Name : </td>
                <td><%=resultSet.getString("name")%></td>
            </tr>
            <tr>
                <td>Last Name : </td>
                <td><%=resultSet.getString("Last_Name")%></td>
            </tr>
            <tr>
                <td>D.O.B. : </td>
                <td><%=resultSet.getString("DOB")%></td>

            </tr>

            <tr>
                <td>image : </td>
                  <td><img alt="Smiley face" src="<%=resultSet.getString("employee_dp") %>" width="500" height="500"/></td>

            </tr>


               <tr>
                <td>Attach address proof </td>
                <td>  <input type="file" name="txtfile"> </td>

            </tr>

        </tbody>
    </table>





<%}}
catch (Exception e) {
out.println("DB problem"); 
return;
}
finally {
try {
resultSet.close();
statement.close();
connection.close();
}
catch (SQLException e) {
e.printStackTrace();
}
}
%>

th,td{
填充:15px;
}
在jsp中从数据库检索数据
身份证件:
名字:
姓氏:
离岸价:
图片:
“width=“500”height=“500”/>
附上地址证明
下面是我的jsp显示页面的代码。 这是一个基本的登录页面,它重定向到我的这个jsp页面。 我稍微修改了代码,并对其进行了调整,以查看我的图像是否可用。 我试着在“src”标记下给出直接目的地,但当我通过resultSet.getString(column_name)检索它时,它会显示一些符号。


尝试将问题陈述、当前进度、实际输出和所需输出添加到问题中,以使其易于理解。尝试将代码片段添加到问题中。@AneesIjaz,感谢您的回答,我已经将我的代码和问题添加到了这两个陈述中。请检查帖子以实现上述目的。@Swati,谢谢您,maam这对我有帮助我通过在我的项目文件夹中的文件夹中添加图像,然后将其命名为主键,并使用.getString(“列名”)检索它,因此我使用命令.png“width=“200”height=“200”alt=“edit”>解决了我的问题。尝试添加问题陈述,问题的当前进度、实际输出和所需输出,以使其易于理解。请尝试将代码片段添加到问题中。@AneesIjaz,感谢您的回答,我已将我的代码和我的问题添加到这两个语句中。请查看上文所述内容。@Swati,谢谢您,maam这对我获得知识有很大帮助,而我又得到了一个这样做的机会。我在项目文件夹的文件夹中添加了图像,然后将其命名为主键,并使用.getString(“列名”)检索图像,因此我使用命令.png“width=“200”height=“200”alt=“edit”>解决了我的问题。