将英汉词典数据库放入MySQL数据库中,并将数据库中“以A开头的单词”显示在JSP网页上

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

一、前言

本文省略部分细节,有问题详见我的另一篇文章:点击这里跳转

二、工具

  1. MySQL数据库
  2. Navicat Premium
  3. Java Platform (JDK) 10
  4. Tomcat 9.0.10
  5. Notepad ++
  6. mysql-connector-java-5.1.7-bin.jar (java连接MySQL工具包)

三、操作过程

  1. 打开 Navicat Premium 建立单词查询数据表
    这里写图片描述
    或者导入已有数据库:
    这里写图片描述
  2. 写代码,我的代码如下
<%@page contentType="text/html"%>  
<%@page pageEncoding="UTF-8"%>  
<%@page import="java.sql.*" %>
<html>
<head><title>查单词</title></head>
<body>
<%  
        try {  
            Class.forName("com.mysql.jdbc.Driver");  
            Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/learning",
                "root", "root");  

            if(con != null){         
                Statement stmt = null;  
                ResultSet rs = null;  
                String sql = "SELECT *FROM words where Word like 'a%';";  
                stmt = con.createStatement();  
                rs = stmt.executeQuery(sql); 
%>
    <table border="1" cellspacing="0" cellpadding="0" align="center" width="80%">
<tr>
<th>序号</th>
<th>英文单词</th>
<th>过去式</th>
<th>过去分词</th>
<th>现在分词</th>
<th>复数形式</th>   
<th>中文意思</th>
<th>例句</th> 
</tr>

<% int xuhao=0;
while (rs.next()) {
    xuhao++;%>
<tr align="center">
<td><%=xuhao%></td>
<td><%out.print(rs.getString("Word"));%></td>
<td><%out.print(rs.getString("GQS"));%></td>
<td><%out.print(rs.getString("GQFC"));%></td>
<td><%out.print(rs.getString("XZFC"));%></td>
<td><%out.print(rs.getString("FS"));%></td>
<td><%out.print(rs.getString("meaning"));%></td>
<td><%out.print(rs.getString("lx"));%></td>
</tr>
<%}%>
</table>
<%
            }else{  
                out.print("Connection fail!");  
            }  
        }catch (Exception e) {        
            //e.printStackTrace();  
            out.print("Connection Exception!");  
        }  
%>
</body>
</html>

3.启动数据库
4.启动Tomcat服务器
5.打开浏览器输入http://http://192.168.43.63:8080/query.jsp
这里写图片描述

【010】汉典-纯粹的汉语字典数据库 ​ 汉典作为一个建站于2004年的免费线上词典,拥有规模庞大的汉语数据库,致力于为在中文学习、研究方面有兴趣的人提供说明及服务。 官网给出的数据显示,汉典目前收录近10万个汉字、36万个词语、短语和片语,以及超过3万个成语的释义。不论你是学生还是一名汉语研究者,汉典都适合作为你可靠的数据库。 地址:漢典 汉典无需注册,直接在网站的搜索栏输入汉字、词语、成语即可。 搜索汉字的结果如上所示,因为属于生僻字所以注释结果不多。汉典针对大多数汉字都会给出基本注释、英法德语翻译、结合古文的详... 阅读详情

相关推荐

构建英语词典的SQL实践指南

每个表都应有主键,用于唯一标识表中的记录。

weixin_42160645的博客 1050

源码 SQLite 一个简单的英汉词典,点击按钮切换汉译英,主要是外部数据库的导入解析!(002).zip

免责声明:资料部分来源于合法的互联网渠道收集和整理,部分自己学习积累成果,供大家学习参考与交流。收取的费用仅用于收集和整理资料耗费时间的酬劳。 本人尊重原创作者或出版方,资料版权归原作者或出版方所有,本人不对所涉及的版权问题或内容负法律责任。如有侵权,请举报或通知本人删除。

英汉大辞典mysql数据库

导入好的英汉词典sql文件,方便中英对照,80000+词库

词典数据库

词典数据库

常用15000+英语单词mysql版本【发音+解释+例子】

常用15000+英语单词mysql版本【发音+解释+例子】,部分英语单词数据没有例子。

25万英汉词典汉英词典ACCESS\SQLite3数据库

包含2个表,一个是英译汉(151142条记录),一个是汉译英(共103445条记录)。

微信:WebDataBase 1606

MySQL数据库单词

step-01 掌握 1、database['deɪtəbeɪs] n. 数据库,资料库 2、net[net] 网络 3、start[stɑːt] vt. 开始;启动 4、stop[stɒp] vi. 停止;中止;n. 停止;车站 5、root[ruːt] 根,MySQL的超级管理员的用户名 6、host[həʊst] n. [计] 主机; 7、user ['juːzə] n. 用户 8、password ['pɑːswɜːd] n. 密码;口令 9、port[pɔːt] n. 港口,口岸;(计算机的)端口

CNCF_CN 2909

jsp+servelt+mysql+tomcat 四六级单词查询系统

jsp+servelt+mysql+Tomcat 四六级单词查询系统0.具体要求1. 系统的工作流程以及原理1.1 Servelt介绍1.2 jsp介绍1.3 Tomcat介绍2.功能实现2.1 建立四六级单词MYSQL表格2.2 功能实现2.2.1 整个项目组成2.2.2 介绍一下index.jsp文件内容2.2.4 介绍TranslateServelt.java2.2.5 后台数据返回前台...

weixin_38468077的博客 9992

英汉词典mysql_php+mysql实现英汉查询词典的功能

create database worddb;2.创建表create table words(id int auto_increment primary key,en_word varchar(128) not null,ch_word varchar(256) not null);3.插入数据(只是举个例子,不必太计较单词是不是这个意思,英语很渣,又懒得查)insert into words(e...

weixin_33168127的博客 357

搜索引擎:获取处理mdx英汉词典文件为数据库

获取mdx后缀的词典文件后难以使用,利用程序将其转化成本地的数据库,从而快速读取与查询其中的内容。

这也是计划的一部分的博客 6122

英汉词典mysql_构建英汉词典数据库 java

读入文本形式的牛津英汉词典文件InputDictionary.txt,将其存为规范的文本格式文件OutputDictionary.txt,字段之间以\t分隔希望能给出个具体的程序,不要提示。谢谢了InputDictionary...读入文本形式的牛津英汉词典文件InputDictionary.txt,将其存为规范的文本格式文件OutputDictionary.txt,字段之间以\t分隔希望能给出个...

weixin_42548816的博客 854

汉语词典 mdb版数据库

蓝本为台湾教育部编《国语辞典》,现转为简体mdb版,版权归台湾教育部所有,只限学习,谢勿商用.

10万+英文单词数据库,包含单词+英式音标+美式音标+词意解释

10万+英文单词数据库,包含单词+英式音标+美式音标+词意解释,mysql版,直接导入数据库即可,可做本地词典数据源,非常全面!!!

英汉单词词汇数据库MYSQL版和CSV版.rar

简明英汉词典MYSQL/ CSV数据库,适合开发手机词典时使用,包含210311个单词及词组的中英文简明释义,通过英国国家语料库词频资料前15万单词和美国当代语料库前6万单词范围进行校对,补充了数万词汇,基本做到传统和现代兼顾,广度和深度存。

英汉-汉英词典词库包

柯林斯双解(mdd,mdx),朗文双解(mdd,mdx),麦克米伦高阶英汉双解词典(mdd,mdx),牛津英汉汉英词典(mdx),现代英汉汉英综合大辞典(mdd,mdx),新英汉大辞典(mdd,mdx)

【亲测免费】 ECDICT:你的免费英汉词典数据库

**文档索引**: - [项目维基](https://github.com/skywind3000/ECDICT/wiki) - [简明英汉增强版](https://github.com/skywind3000/ECDICT/wiki/%E7%AE%80%E6%98%8E%E8%8B%B1%E6%B1%89%E5%AD%97%E5%85%B8%E5%A2%9E%E5%BC%BA%E7%89%88)

gitblog_00374的博客 2705

ECDICT开源英汉词典数据库:开发者必备的完整解决方案

在当今数字化时代,构建高质量的英汉词典应用面临着数据质量、查询效率和集成复杂度等多重挑战。ECDICT作为完全免费的开源英汉词典数据库,为开发者提供了从基础词汇到专业术语的完整技术栈,包含超过76万条精心整理的词条,支持多种数据格式和灵活的集成方式。 ## 为什么选择ECDICT:核心价值解析 **数据完整性保障**:ECDICT基于权威语料库构建,确保每个词条都包含准确的英文释义、中文翻译、

gitblog_00664的博客 721

中英词典 mysql_英汉字典(含音标)csv导入MySQL

创建数据表:CREATE TABLE `tb_words_dict` (`id` int(11) NOT NULL AUTO_INCREMENT,`word` varchar(164) COLLATE utf8_bin NOT NULL,`sw` varchar(64) COLLATE utf8_bin NOT NULL,`phonetic` varchar(64) COLLATE utf8_bi...

weixin_42356307的博客 1125

【亲测免费】 英汉单词词汇数据库:打造高效语言学习与应用开发利器

英汉单词词汇数据库:打造高效语言学习与应用开发利器 【下载地址】英汉单词词汇数据库 英汉单词词汇数据库 项目地址: https://gitcode.com/open-source-toolkit/a2da0 ...

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值