play framework HelloWorld

  play framework的官网对play framework的描述是The High Velocity Web FrameWork For
Java and Scala。翻译过来大概就是说play framework是java和scala语言的快速开发web框架。使用Play
FrameWork框架使用java和scala开发web应用程序变的容易。

  下面就开始体验一下Play FrameWork框架吧,首先从其官网下载Play FrameWork的zip包。官网地址是http://www.playframework.com/,下载完后解压,然后把解压好后的安装路径添加到环境变量中,我下载的版本是play-2.2.3例如我的是E:\play-2.2.3,我的添加好后的如图所示。

  

然后创建一个文件夹(如E:\playframeworktest),然后进入刚刚创建好的文件夹,输入play new
HelloWorld,会显示以下的信息,如图所示

    

  如果出现以上信息,则说明Play FrameWork已经配置成功。

  创建过程中会提示你What is the application name?
[HelloWorld],输入你要创建的应用程序名字就行,如helloworld或者demo等,然后接着会提示你

  Which template do you want to use for this new application?

  1 - Create a simple Scala application
  2 - Create a simple
Java application

  在这里我选择2,创建一个简单的java程序。

  创建完成后会在当前路径下生成一个HelloWorld目录,里边包含app,conf,project,public,test这几个子目录。

  app/ 包含应用核心,分为controllers和views目录。

  conf/包含应用的所有配置。application.conf应用主配置.routes定义url路由规则。

  public/包含所有外部可访问的资源。

  test/包含所有应用的测试程序。

  然后运行程序,进入到已经创建好的目录HelloWorld,然后输入play run
helloWorld(helloWorld为程序名是当你创建新的项目的时候提示你输入的),等待应用程序启动完后就可以访问了,启动成功的信息如图所示。

  

  打开浏览器在地址栏中输入http://localhost:9000/,会出现下面的界面。

  

  

play framework HelloWorld,布布扣,bubuko.com

时间: 2024-10-27 08:01:47

play framework HelloWorld的相关文章

框架学习之路一

学习工作当中用到了那么多的框架,难免会想搞清楚这些框架的底层到底是怎样实现的,借此机会从简单的写起,尝试着去实现一个框架 一,通过解析xml,获取其中的字段,用反射技术调用类中的方法 技术:dom4j,java反射 1,定义一个接口 package com.epro.framework; public interface Ihello { public void sayHello();} 2,实现类 package com.epro.framework; public class HelloJa

Yii Framework开发教程(1)配置环境及第一个应用HelloWorld

准备工作: 我用的开发环境是windows下的apache+mysql+php 编辑器不知道该用哪个好,暂时用dreamweaver吧 我自己的http://localhost/对应的根目录是E:/website/localhost/ yii的下载地址是https://github.com/yiisoft/yii2/releases/download/2.0.0/yii-basic-app-2.0.0.tgz 备用下载地址:http://download.csdn.net/detail/u012

SpringBoot01——Framework Introduced and Helloworld

1.介绍 SpringBoot主要解决的是在微服务的架构下简化配置(有快速配置).前后端分离.快速开发 优点: l 提供了快速启动入门 l 开箱即用.提供默认配置 l 内嵌容器化web项目 l 没有冗余代码生成和xml配置要求 2.运行Demo 创建SpringBoot项目的几种方式: l 官网的Initializr l 使用Eclipse.STS.Idea等IDE创建Maven项目并引入依赖 l 使用STS插件的Spring Initializr创建项目 访问http://start.spri

最简单的基于FFmpeg的移动端样例:IOS HelloWorld

===================================================== 最简单的基于FFmpeg的移动端样例系列文章列表: 最简单的基于FFmpeg的移动端样例:Android HelloWorld 最简单的基于FFmpeg的移动端样例:Android 视频解码器 最简单的基于FFmpeg的移动端样例:Android 视频解码器-单个库版 最简单的基于FFmpeg的移动端样例:Android 推流器 最简单的基于FFmpeg的移动端样例:Android 视频转

Spring MVC 学习笔记一 HelloWorld

Spring MVC 的使用可以按照以下步骤进行(使用Eclipse): 加入JAR包 在web.xml中配置DispatcherServlet 加入Spring MVC的配置文件 编写处理请求的处理器,并添加对应注解 编写视图 下面按照国际惯例先来一个HelloWorld,在新建项目前最好是在Eclipse中安装一个名叫Spring IDE的插件,它会在你以后进行Spring相关开发中提供诸多便捷功能.新建一个Dynamic Web Project. 点击两次Next,来到向导的第三个界面上,

iOS基础 01 构建HelloWorld,剖析并真机测试

iOS基础 01 构建HelloWorld,剖析并真机测试 前言: 从控制台输出HelloWorld是我们学习各种语言的第一步,也是我们人生中非常重要的一步. 多年之后,我希望我们仍能怀有学习上进的心情,继续以HelloWorld去认识这世界上更多的东西. 本篇以HelloWorld作为切入点,向大家系统介绍什么事iOS应用以及如何使用Xcode创建iOS应用. 目录: 1. 创建HelloWorld工程 1.1. 设计界面 1.2. 真机测试 2. Xcode中的iOS工程模板 2.1. Ap

C代码的打桩框架 - FFF (Fake Function Framework)

我只是IT圈的搬运工,项目原址https://github.com/meekrosoft/fff FFF是一个用宏实现的小框架,只需要一个头文件fff.h,没有任何其他依赖,非常简洁. FFF的核心就是三个宏: FAKE_VOID_FUNC(fn [,arg_types*]); 定义一个名为fn的桩函数,返回值为空,有n个参数. FAKE_VALUE_FUNC(return_type, fn [,arg_types*]); 定义一个名为fn的桩函数,返回值类型为return_type,有n个参数

Object-C 入门 Xcode 环境详解 HelloWorld 程序

作者 : 韩曙亮 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/38424965 一. Xcode 环境安装 与 工程创建 1. 下载环境 相关资源下载 : -- IOS 相关资料下载页面 : https://developer.apple.com/devcenter/ios/index.action ; -- Xcode 下载页面 : https://developer.apple.com/xcode/downloads/

Spark - A tiny Sinatra inspired framework for creating web applications in Java 8 with minimal effor

Spark - A tiny Sinatra inspired framework for creating web applications in Java 8 with minimal effort Quick start import static spark.Spark.*; public class HelloWorld { public static void main(String[] args) { get("/hello", (req, res) -> &quo