首页 > 其他分享 >11.21浏览一行信息

11.21浏览一行信息

时间:2023-12-18 18:47:29浏览次数:32  
标签:String 浏览 11.21 rs UserID 一行 null conn pstmt


<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ page import="java.sql.*" %>
<%@ page import="javax.naming.*" %>
<%@ page import="javax.*" %>
<html>
<body>
<h3>浏览用户信息</h3>
<%
String UserID = (String) session.getAttribute("UserID");
Connection conn = null;
PreparedStatement pstmt = null;
ResultSet rs = null;

try {
Class.forName("com.mysql.cj.jdbc.Driver");
String url = "jdbc:mysql://localhost:3306/fangchan?useSSL=false";
String username = "root";
String password = "123456";
conn = DriverManager.getConnection(url, username, password);

// Use a prepared statement to avoid SQL injection
String query = "SELECT * FROM class3 WHERE UserID = ?";
pstmt = conn.prepareStatement(query);
pstmt.setString(1, UserID);
rs = pstmt.executeQuery();
%>
<table>
<tr>
<th>用户ID</th>
<th>用户名称</th>
<th>用户性别</th>
<th>身份证号</th>
<th>手机号</th>
<th>家庭住址</th>
</tr>
<%
while (rs.next()) {
%>
<tr>
<td><%= rs.getString("UserID") %></td>
<td><%= rs.getString("UserName") %></td>
<td><%= rs.getString("sex") %></td>
<td><%= rs.getString("IdNumber") %></td>
<td><%= rs.getString("Phone") %></td>
<td><%= rs.getString("User") %></td>
</tr>
<%
}
%>
</table>
<%
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
if (rs != null) rs.close();
if (pstmt != null) pstmt.close();
if (conn != null) conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
%>

标签:String,浏览,11.21,rs,UserID,一行,null,conn,pstmt
From: https://www.cnblogs.com/dmx-03/p/17911926.html

相关文章

  • CentOS中jenkins服务启动正常但是浏览器无法访问
    解决方法:1、检查下jenkins服务使用命令:systemctlstatusjenkins(检查状态是否存在报错信息)2、查看端口使用命令:ps-ef|grepjenkins(检查端口是否正常启用)3、检查防火墙使用命令:systemctlstatusfirewalld.service(检查防火墙状态是否正常)4、检查端口占用情况使用命令:nets......
  • 成都市锦江区副区长周晓一行莅临零数科技调研指导
    近日,成都市锦江区副区长周晓带队莅临零数科技调研考察,成都市锦江区春熙路街道办事处主任严永航、成都市锦江区金融局副局长晏艳等一行领导陪同考察。零数科技联合创始人兼CTO兰春嘉博士及其他公司高管热情接待。首先,由兰春嘉博士带领周晓副区长一行参观了零数科技的数字化展厅,通过......
  • 11.21
    今天实现Mapper类LogOnMapperpackagecom.example.mapper;importcom.example.pojo.Department;importcom.example.pojo.Staff;importorg.apache.ibatis.annotations.*;importjava.time.LocalDate;importjava.util.List;@MapperpublicinterfaceLogONMapper{......
  • 【python】浏览器自动化Selenium安装WebDriver最新Chrome驱动
    selenium 是浏览器自动化测试框架,原本被用于网页测试。但到了爬虫领域,它又成为了爬虫的好帮手。selenium 可以控制你的浏览器,模仿人浏览网页,从而获取数据,自动操作等。首先打开 Chrome浏览器,依次点击浏览器右上角的 三个点 - 帮助 - 关于GoogleChrome查看浏览器版本信......
  • 在浏览器中使用 JavaScript 实现截屏并保存图片的完整指南
    前言在现代的Web应用程序中,有时用户需要能够在浏览器中进行截屏并保存截取的内容为图片。本文将详细介绍如何使用JavaScript在浏览器中实现截屏并保存为图片的功能,并提供一个完整的指南以及示例代码。获取屏幕截图使用HTML5的canvas元素在JavaScript中,我们可以使用H......
  • 11.21
    1.用结构体存放如下表中的数据,然后输出每个人的姓名和实发工资(实发工资=基本工资+浮动工资-支出)姓名基本工资浮动工资支出Tom1240.00800.0075.00Lucy1360.00900.0050.00Jack1560.001000.0080.00程序代码:#inclu......
  • 浅析浏览器数据库IndexedDB:基本概念、操作流程及各对象属性和方法
    一、概述随着浏览器的功能不断增强,越来越多的网站开始考虑,将大量数据储存在客户端,这样可以减少从服务器获取数据,直接从本地获取数据。Cookie的大小不超过4KB,且每次请求都会发送回服务器;LocalStorage在2.5MB到10MB之间(各家浏览器不同),而且不提供搜索功能,不能建......
  • 11.21
    今日学习内容<%@pageimport="java.sql.*"%><%@pageimport="java.sql.DriverManager"%><%--CreatedbyIntelliJIDEA.TochangethistemplateuseFile|Settings|FileTemplates.--%><%@pagecontentType="text/htm......
  • 浏览器录屏技术探究与实践
    一、引言随着网络技术的快速发展,浏览器已经成为人们获取信息的主要途径。浏览器录屏技术作为一种新兴的媒体捕捉和分享方式,逐渐受到广泛关注。本文将对浏览器录屏技术进行深入探讨,分析其实现原理,并给出实际应用中的解决方案。在线录屏|一个覆盖广泛主题工具的高效在线平台(a......
  • 网络探索之浏览器解析URL
    解析URL浏览器是一个具备很多功能的计算机,不仅仅是访问网络浏览信息,使用具体哪个功能是通过url的开头进行区分的,这部分也叫做协议。协议类型举例:1.使用Http协议访问服务器:http2.使用FTP协议下载上传文件:ftp3.读取计算机本地文件:file4.发送邮件:email浏览器会根据URL来拆分......