将所学的英文生词做成一张表,自己设计好表的字段和结构,设法放入MySQL数据库中,通过JSP网页将表中将“以A开头的名词”(即可以可选字母开头、任意可选词性)统统查出来并显示在JSP网页上。

实现一个用JSP写的查询单词的网页 实现一个用JSP写的查询单词的网页 网页要求: (1)用JSP写的网页,实现一个查询单词的网页,能依据拼写、词性、难度范围等信息查出所需词汇的释义来。网页可参照金山词霸、汉典、有道等的风格。要求建立大学四级、六级词汇(可从网上找来)放到MYSQL数据库中,至少包括:单词、词性、释义、难度(标记是4级的还是6级还是其他)。 (2)反查:能依据释义内容,模糊查出对应的单词。 (3)统计:实现... 阅读详情

将所学的英文生词做成一张表,自己设计好表的字段和结构,设法放入MySQL数据库中,通过JSP网页将表中将“以A开头的名词”(即可以可选字母开头、任意可选词性)统统查出来并显示在JSP网页上。

1、将英文生词做成表放在MySQL数据库中,命名为English,如图所示:
这里写图片描述
2、启动tomcat和mysql,如图所示:
这里写图片描述
这里写图片描述
这里写图片描述
3、用Editplus编辑代码,代码如下:

<%@page contentType="text/html"%>  
<%@page pageEncoding="UTF-8"%>  
<%@page import="java.sql.*" %>  
<%   
         //遍历查询结果集
         try {
             Class.forName("com.mysql.jdbc.Driver"); //加载驱动程序
              String url = "jdbc:mysql://localhost:3306/person";//URL指向要访问的数据库名mydata
             String user = "root";//MySQL配置时的用户名
             String password = ""; //MySQL配置时的密码
             //1.getConnection()方法,连接MySQL数据库!!
             Connection con = (Connection) DriverManager.getConnection(url,user,password);
             if(con != null){  
                out.print("数据库连接成功!");  
                out.print("<br />");        
                Statement stmt = null;  
                ResultSet rs = null;  
                String sql = "SELECT * FROM english WHERE english like 'a%';";  //查询语句
                stmt = con.createStatement();  
                rs = stmt.executeQuery(sql);  
                out.print("查询结果:");  
                out.print("<br />"); 

                out.println("id   "+" "+"english     "+"       "+"chinese    ");  
                out.print("<br />");  
                while (rs.next()) {  
                out.println(rs.getInt("id")+"   "+rs.getString("english")+"    "+rs.getString("chinese")); //将查询结果输出 
                out.print("<br />");  
            }  
            }else{  
                out.print("连接失败!");  
            }  
        }catch (Exception e) {        
            out.print("数据库连接异常!"); 
         }
%>  

编辑了保存tomcat文件夹的webapps中的ROOT文件夹下面,命名为english.jsp
4、在浏览器中输入http://localhost:8080/english.jsp ,就可以读出表中含a的单词,如图所示:
这里写图片描述

Java课程设计实训大作业:记事本+简易计算器+聊天系统+日历+中英查询(含源代码+运行截图+实训报告) Java课程设计实训大作业:记事本+简易计算器+聊天系统+日历+中英查询 基础任务一:设计日历软件 根据如下图,综合运用GUI编程、事件处理、Calendar类应用等知识设计一款月历,要求能通过输入(或选择)年月的方式正确显示当前月份的所有日期。 基础任务二:设计中英查询软件 根据Java面向对象程序设计相关理论,及GUI编程、事件处理、数据库编程等技术,设计一个如下图所示的“中英文释义查询”程序。输入英文单词,查询数据库将对应的中文显示在下框中;输入中文,查询数据库将对应的英文单词显示在下框中。 提升任务三:设计简易记事本软件 1.使用Java图形界面组件设计记事本软件的界面,参考如图所示。 2.程序代码规范,逻辑正确,能够正常运行。 3.“文件”菜单,包括“新建”、“打开”、“保存”、“另存为”“退出”等功能。 提升任务四:设计简易计算器软件 1.使用Java图形界面组件设计软件,界面如图所示。 2.软件能够满足基本的“加、减、乘、除”等运算要求。 3.程序代码清晰,语法规范,结构合理,逻辑正确。 进阶任务五:自选主题开发一个应用软件(如在线聊天系统,学籍管理系统等)下面给的软件界面只是参考,同学们可以根据自己的想法进行设计。 1.软件界面美观、功能完善软件,导航清晰,操作方便,使用菜单栏、工具栏、布局管理器、按钮、格等多种Java图形界面组件。 2.程序代码清晰,语法规范,结构合理,逻辑正确。 3.功能完善,程序代码优化,执行效率高,具有较好可维护性可扩展性。 4.软件功能设计具有一定的难度创意。 立即下载

相关推荐

面向对象程序设计计算器编程作业

计算器程序源代码,从网上看的资料,我这个菜鸟居然编成功了,以前一点都不懂的,这个程序源代码写法非常适合初学者

java英语单词查询,输入一个单词根据字典查询单词意思

输入一个单词,可以查询单词意思,使用了字典 算法思想:字典文件读取后按单词长度进行了分组,单词查询时也是按照单词长度 选择对应的单词组进行查询,查询效率高 使用单词库:https://wenku.baidu.com/view/503b1318b14e852459fb57b0.html,转换成txt进行读取 读取文件输出遇到的错误总结: 1.读txt文件第一行会乱码; 方案:将txt转换

PanrasD的博客 7566

java英汉-汉英互译电子词典程序(顶)

一个java编写的英汉-汉英互译系统,有数据库,里面包含有上万个英文单词还有注释,方便大家使用,系统实现了英汉-汉英互译,包含查询,增加,删除,修改等十分实用的功能。绝对让你满载而归。

JSP实现一个查询单词的网页(可依据拼写、词性、难度查出所需词汇;依据释义查出对应单词;统计单词个数)

具体要求: 1、用JSP编写网页。实现一个查询单词的网页,能依据拼写、词性、难度范围等信息查出所需词汇的释义来。建立大学四级、六级词汇放到MYSQL数据库中,至少包括:单词、词性、释义、难度(标记是4级的还是6级还是其他)。 2、反查:能依据释义内容,模糊查出对应的单词。 3、统计:实现对单词中a,b,c到z开头单词个数的统计,结果以格输出到网页上。 1、将英文生词做成一张放入My...

张海玲的博客 1569

所学英文生词做成一张,自己设计字段结构设法放入MySQL数据库中,通过JSP网页中将“以A开头名词”(即可以可选字母开头任意可选词性统统查出来显示JSP网页

(1)我们先利用Navicat Premium软件连接数据库mysql设计好由英文单词构成的一张。 (2)接下来我们在E:\apache-tomcat-8.0.52\webapps\ROOT文件夹下创建.jsp文件,这里我们将其取名为findword.jsp。具体的代码内容如下: &lt;%@page contentType="text/html"%&gt; &lt;%@pag...

热爱技术,热爱生活 509

按照条件查询单词显示JSP网页

本文目的:将所学英文生词做成一张,自己设计字段结构设法放入MySQL数据库中,通过JSP网页中将“以A开头名词”(即可以选字母开头任意可选词性统统查出来显示JSP网页上。上一篇博客已经介绍用JSP网页连接到MySQL数据库显示出数据,这里只需要加上条件查询语句即可。 1. 在MySQL数据库中建立数据 用图形化管理工具Navicat Premium 连接MyS...

姚明明的博客 2666

英文生词做成一张放入MySQL数据库中,通过JSP网页中将“以A开头名词”(即可以可选字母开头任意可选词性统统查出来显示JSP网页

1.将英文生词做成一张放入MySQL数据库中 将mysql数据库与navicat进行连接,设计一张英文生词,如下图所示。 2.通过JSP网页中将“以A开头名词”(即可以可选字母开头任意可选词性查出来显示JSP网页上 (1)确保tomcatmysql是启动状态。 (2)用Editplus编辑代码,保存在E:\tomcat\apache-tomcat-7.0.88\we...

张海玲的博客 565

JAVA——实现各国中英文名称互译功能的查询程序

用JAVA实现各国中英文名称互译功能的查询程序 创建一个字典文件,其内容为各个国家的中英文对照,以查询国名为目的,对各个国家的国名进行中英互译。 1.功能: 输入“中国”则在屏上回显“China”; 输入“德国”则在屏上回显“Germany”; 输入“Italy”则在屏上回显“意大利”; …… 要求能对现有国名进行中英互译查询; 在输入词典库中没有的词时,显示“请输入正确国名!”; ...

Atishoo_13的博客 7523

AVL树实现对英文字典的查找

一、需求分析 1、问题描述 设计一个程序实现对英文字典的查找。 2、功能需求 用户输入希望查找的英文单词,经程序在预存的英文字典中搜索,将结果输出在屏幕上(待查找单词在字典中被收录,输出该单词中文释义,待查找单词在字典中未被收录,予以提示)。 程序执行的命令包括: (1)、程序运行,提示用户输入单词; (2)、用户输入希望查找的英文单词; (3)、系统进行搜索,将结果输出在屏幕上; (4)、结束。 二、概要设计 1、 问题的抽象数据类型分析 本题要实现对英文字典的查找,需要构造两个抽象数据类型。 一个是

snoopy19981210的博客 1532

网易喜欢的单词

#include using namespace std; int main() { string a; while(cin>>a) { int flag=1; for(int i1=0; i1<a.size()&&flag; i1++) for(int i2=i1+1; i2<a.size()&&flag; i2++

u012067392的专栏 382

YOLO26算法保龄球馆保龄球目标检测+训练好的模型+743张数据集+pyqt可视化界面.zip

数据集可视化效果可参见下方展示。 【数据集概况】 · 检测类别(中文):[保龄球(bowling)] · 训练集:594 张 · 验证集:75 张 · 测试集:74 张 · 总计:743 张 该数据集聚焦于室内保龄球馆场景,系统性采集了多角度、多姿态下保龄球在不同运动阶段的视觉特征,为保龄球运动过程中的球体识别与轨迹分析提供了高质量标注样本,具有明确的体育训练与智能辅助系统开发价值。... 【训练曲线与评估图】 【模型训练配置】 参数 | 值 模型 | yolo26n 训练轮数 | 100 epochs 输入尺寸 | 640x640 批次大小 | 24 优化器 | auto 初始学习率 | 0.01 训练设备 【关键指标汇总】 训练了 100 个 epoch,最终轮指标: 指标 | 数值 mAP50 | **0.9938** mAP50-95 | 0.6966 Precision | 0.9740 Recall | 0.9974 train/box_loss | 0.9113 train/cls_loss | 0.2862 val/box_loss | 1.1516 val/cls_loss | 0.3116 【训练过程分析】 100 轮训练后 mAP50 达到 0.9938,模型收敛良好。Loss 曲线前段快速下降,后段趋于平稳,val_loss 无反弹,没有明显过拟合。但 mAP50-95 为 0.6966, mAP50 差距 0.30,定位精度仍有优化空间。 【模型性能评估】 Precision 0.9740、Recall 0.9974,精召双高,模型对保龄球的检测能力强。 【预测效果展示】 验证集预测效果较好,检测框基本准确覆盖保龄球,置信度整体偏高。 【改进建议】 1. 丰富场景多样性:补充不同光照、背景遮挡条件下的样本。 2. 提升输入分辨率:640 ...

PaddleOCRApi面向 Windows 与 Linux 的轻量级 OCR 与YOLO目标检测 HTTP 服务

PaddleOCR 与YOLO目标检测 HTTP 服务。 项目通过 PaddleOCROnnx 原生库集成 OnnxRuntime加速能力,围绕 ONNX 模型部署, 以统一接口提供图像文字识别、YOLO 目标检测 Tensor 数据输出。 功能概览 文字识别:支持图片 Base64、multipart/form-data 上传,以及文本 JSON 结果。 目标检测:支持 YOLO 图片检测,返回检测框 JSON 或原始 Tensor。 浏览器演示:访问服务根地址,上传图片切换 OCR、YOLO 模式。 健康检查:通过 /health 查看服务及 OCR、YOLO 引擎初始化状态。 发处理:通过 OCR 引擎实例池处理发请求,可调整实例数量。 体验与调用 启动后访问: 入口 地址 浏览器演示 http://localhost:5000/ 健康检查 http://localhost:5000/health 原生依赖 Windows:优先从 runtimes/win-x64/native/ 加载原生 DLL;该目录没有 PaddleOCROnnx.dll 时,尝试从可执行文件所在目录加载。主 DLL 与对应后端依赖应放在同一原生目录中,不要将同一组依赖分散到多个目录。 Linux:原生运行时位于 runtimes/linux-x64/native/,程序使用相对于可执行文件的运行时搜索路径查找随包部署的依赖。 后端选择:CoreOCROnnx 支持 ONNX Runtime、OpenVINO、TensorRT 后端。请使用与平台、进程架构、硬件后端匹配的一整套运行时,不要混用不同后端或版本的依赖。

goose 是一款在您的设备上运行的通用型 AI 代理

一款开源、可扩展的AI代理,功能远超代码建议——支持安装、执行、编辑以及与任何大型语言模型(LLM)进行测试。

丧尸枪战_1.0

丧尸枪战1.0这是一款我自己做的游戏2d版本的这个游戏我以后会更新

上一篇: 通过JSP网页连接MySQL数据库,从MySQL数据库中读出一张表并显示在JSP网页中。
下一篇: 通过JSP实现:从网页上上载一个文本文件,能显示上传成功。之后点一个按钮能在网页上显示出该文本文件的大小(字节数)。
杨丙的博客
博客等级 码龄8年 78粉丝 44原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值