由项目需要,需要做一个接口,这里的接口完全和学校里所说的接口不一样了,这里的接口就是请求一个网址,返回一些数据传给程序,这里在手机开发中很多都用到,反正接触的几个项目都需要用。
遇到一个项目就让做一个接口,需要抓取某个网页的数据供自己使用,这个如果用java来写的话,那就是相当长篇大论了,使用Grails只用了短短的几行就可以解决
特别是:
这样就可以和页面的html结合起来了,剩下的就只把页面你想要的数据放到一个map中就可以了:
这里可能对有些人来说, html.BODY.DIV.DIV.TABLE[0].TR感到困混,他是一层一层来说的(如有问题请联系我,我QQ:358511709 ,邮箱:yandong_dido@126.com 大家可以一起交流)
Grails的强大还不光这一点,你想想,你的网址上需要一个搜索,那你完全可以用这个抓取google的页面,在html=get(query:[:])写上你需要传递的参数,再放到你的页面上,这完全就是假的,但是为你所用。
如果以后还有什么强大的功能再介绍了!
分享到:
相关推荐
8. **插件系统**:介绍Grails强大的插件生态系统,如何查找、安装和使用插件,以及如何创建自定义插件,扩展Grails的功能。 9. **测试**:讲解Grails的测试框架,包括单元测试、集成测试和功能测试,以及如何编写...
Grails 是一个基于 Groovy 的开源 Web 开发框架,它融合了 Java 的强大功能和动态语言的灵活性,为开发者提供了一种高效、简洁的方式来构建复杂的 Web 应用程序。 ### 书籍概述 本书全面覆盖了 Grails 框架的各个...
4. **命令行工具**:Grails 提供强大的命令行工具,支持创建项目、运行应用、生成代码等任务,大大提升了开发效率。 5. **构建工具**:Grails 使用Gradle作为其构建工具,允许自定义构建流程和依赖管理。 **Grails...
《Grails权威指南》是一本全面深入探讨Grails框架的专著,旨在帮助读者掌握这一强大的Web开发工具。Grails是一种基于Groovy语言的开源框架,它为构建现代、高效的应用程序提供了简洁高效的解决方案。本指南针对不同...
Grails,作为一个基于Groovy语言的开源Web应用框架,深受开发者喜爱,它简化了Java开发的复杂性,提供了强大的MVC(Model-View-Controller)架构,以及丰富的插件系统。这份用户手册将帮助你深入理解和高效使用...
Grails 2.4.4 是一个基于Java的开源Web应用框架,它利用Groovy语言的强大特性,为开发者提供了一种高效、灵活的开发环境。这个压缩包“grails-2.4.4.zip”包含了完整的Grails 2.4.4版本,使得开发者可以直接将其集成...
Grails就是一个基于Groovy语言的开源Web应用框架,它以其简洁的语法和强大的功能受到开发者的欢迎。与此同时,Eclipse作为一款强大的Java集成开发环境(IDE),也提供了丰富的插件支持,帮助开发者更高效地进行...
总之,Grails 是一个强大而灵活的 Web 开发框架,结合 Groovy 的优点,为开发者提供了高效、简洁的开发体验。通过深入学习 "Grails 中文参考手册",开发者可以充分利用 Grails 的各种特性,构建出高质量的 web 应用...
Grails的命令行工具非常强大,它支持创建Gant脚本来自动化重复的构建任务。用户可以创建可复用的Grails脚本,并利用事件来扩展脚本功能。Grails还支持Ant和Maven,这意味着可以利用这两种构建工具的生态来管理Grails...
Grails是一个基于Groovy语言的开源Web应用框架,它提供了高效的开发环境和强大的功能,使得构建动态网站和企业级应用变得简单高效。 1. **起步**: - **下载安装Grails**:首先,你需要从官方渠道下载最新版本的...
Grails以其高效、灵活和强大的特性,成为开发人员在Java平台上构建Web应用的热门选择。这份手册旨在帮助初学者快速上手,并为有经验的开发者提供深入的指导。 1. **简介** Grails是基于Groovy语言的开源Web应用...
Grails框架基于Groovy语言,是一种高度动态、敏捷的Java应用开发框架,它简化了Web应用程序的构建过程,同时保持了Java平台的强大功能和稳定性。 ### Grails框架简介 Grails框架是建立在Groovy编程语言之上的一个...
总结,Grails框架及其中文文档为开发者提供了强大的工具和丰富的资源,而FCKEditor插件则进一步增强了Grails在富文本编辑方面的功能。通过深入学习和实践,我们可以充分利用这些工具,提高开发效率,打造功能完善的...
Grails采用声明式编程,大大减少了代码量,同时提供了强大的功能,如自动代码生成、AOP(面向切面编程)等。 1.4.3 吸取的经验教训 Grails借鉴了其他框架的优点,如Ruby on Rails,结合Java平台的优势,打造了一个...
Groovy和Grails的结合使用为开发者提供了一个高效且功能强大的开发平台,尤其是在Java平台上进行Web应用开发时更是如此。希望本教程能够帮助初学者快速入门Groovy和Grails的使用,并为后续的深入学习打下坚实的基础...