使用百度翻译api制作自己的字典

本文介绍了如何使用Java Web项目结合百度翻译API创建一个简单的翻译应用。首先创建了一个包含jsp页面的web项目,通过AJAX调用后台Java代码进行翻译。在Java代码中,使用百度提供的API源码并配置appid和密钥,实现了翻译功能。翻译结果通过controller返回前台,展示翻译结果。
摘要由CSDN通过智能技术生成

首先,这是一个java web项目.所以我们要创建一个web项目,使用工具eclipse.

这里写图片描述

创建完成项目后,在WebContent下创建css和js文件夹,用来存放静态资源文件,在WebContent下新建一个jsp页面,用来做翻译的页面.
这里写图片描述

前台写的很渣,就不献丑了,有一点要记住,就是一般情况下用link标签引入css文件,用script引入js文件.这是我的前台页面,抄的百度翻译(省略版),毕竟我不是要做一个百度

这里写图片描述

  1. 这个是jsp源码

    index.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>百度翻译</title>

<script type="text/javascript" src="js/jquery-3.2.1.js"></script>

<link rel="icon" type="image/png"
    href="//fanyi.bdstatic.com/static/translation/img/favicon/favicon-32x32_ca689c3.png"
    sizes="32x32" />
<link rel="icon" type="image/png"
    href="//fanyi.bdstatic.com/static/translation/img/favicon/favicon-16x16_e1883cf.png"
    sizes="16x16" />
<link rel="shortcut icon" type="image/x-icon"
    href="//fanyi.bdstatic.com/static/translation/img/favicon/favicon_d87cd2a.ico" />
<link rel="bookmark" type="image/x-icon"
    href="//fanyi.bdstatic.com/static/translation/img/favicon/favicon_d87cd2a.ico" />

<link rel="stylesheet" type="text/css" href="./css/main.css">   

</head>
<body>
    <img class="img_baidu"
        src="//fanyi.bdstatic.com/static/translation/img/header/logo_cbfea26.png"
        alt="" />
    <br />
    <div class="div_body"></div>
    <br />
    <div class="div_from">
        <select id="from">
            <option value="auto">   自动检测    </option>
            <option value="zh"> 中文  </option>
            <option value="en"> 英语  </option>
            <option value=
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值