ICEfaces 和 Google Translate
2009-11-05 00:00:00 来源:WEB开发网此处的示例将使用 Highlight 效果,当某些信息更改或提交后便会启用。我将高亮显示 inputText 的 backing bean 值。inputText 组件中提交的文本将高亮显示在一个窗格中。
步骤 3. 创建 web.xml 和 faces-config.xml 文件
web.xml 文件为构成 Web 应用程序的 Web 组件提供了配置和部署信息。这些信息必须位于 Web 应用程序目录层次结构的 WEB-INF 目录中。
清单 4 显示了 web.xml 文件。
faces-config.xml 文件是 JavaServer Faces 配置文件。该文件列出了 bean 资源和导航规则。清单 5 显示了 faces-config.xml 文件的代码。
清单 5. faces-config.xml 文件<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE faces-config PUBLIC
"-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN"
"http://java.sun.com/dtd/web-facesconfig_1_1.dtd">
<faces-config>
<managed-bean>
<managed-bean-name>translate</managed-bean-name>
<managed-bean-class>
com.ibm.translate.GoogleTranslate
</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
</faces-config>
结束语
本教程简述了如何使用 Google 的 Translate API 来构建简单翻译组件。将代码汇编到项目中之后,您应该能够像任何 Web 应用程序一样执行和部署它。在此基础上,您可以轻松地翻译粘贴的文本,或者为 Web 应用程序中的信息提供即时翻译。请继续探索无限可能。如有任何疑问或建议,请随时联系我们。
本文源代码下载地址: http://flashview.ddvip.com/2009_11/GoogleTranslateCode.zip
- ››Google搜索引擎的奥秘
- ››Google测试搜索结果页面右侧内容更丰富的信息栏
- ››Google Dart精粹:应用构建,快照和隔离体
- ››google的代码审查
- ››google analytics清晰追踪爬虫的爬行信息
- ››Google+中文用户在两千万Google+大军中是少数派
- ››Google AdWords最昂贵点击成本的20种关键词分类
- ››Google运作经理Bryan Power给出的GOOGLE求职意见
- ››Google用户体验的十大设计原则
- ››Google Analytics(分析)能为网站带来什么
- ››Google goggles图片搜索 如何优化一个wap网站
- ››Google Docs将增加iPhone和Android编辑功能
更多精彩
赞助商链接