引用
此文只是最基本的演示了一下怎么样使用PLAY框架去新建一个WEB项目,过段时间去用PLAY写个简单的DEMO,到时候在做演示。
如果是WIN用户,首先把PLAY Framework解压到C盘,或者D盘,之后把目录名改一下,我直接改成了play,这样做方便以后的命令行操作。之后跑一下目录里的play.bat文件。
OK,打开命令提示符。重定向到play目录下,比如向我这样:
成功。下一步。建立一个新的helloworld项目。
命令行出了几个提示:首先,我们的新项目将被放在E:play/helloworld 目录下;之后就是问我们给这个应用起个什么名字。我们就叫HelloWorld吧。如下图:
OK,到E:play/helloworld 目录下看一看,果然有个新文件夹:
很自然的,helloworld 目录下产生了这些文件夹:
app/ 存放一些CODE的地方。比如类,领域模型什么的。
conf/ 很明显是存放配置文件的。
lib/ 系统中需要用到的JAR包。
public/ 应该是放一些资源文件的地方,比如HTML里的图啦,CSS啦,JS文件什么的。
test/ 测试类,把测试的东西都放这里。
注意:PLAY使用UTF-8字符集,所以我们所有的格式应该使用UTF-8。
OK了,我们创建好了刚才的helloworld应用,现在是启动WEB服务器的时候了,我们只需要在命令行里输入 play run helloworld 就可以了。如图:
哈哈,从输出来看,一切都还不错。全部OK。如果我们需要停止服务就:Ctrl+C 。
OK,在浏览器里输入 http://localhost:9000/ 看效果吧。如图:
- 大小: 39.9 KB
- 大小: 58 KB
- 大小: 58.1 KB
- 大小: 39.3 KB
- 大小: 19.2 KB
- 大小: 57.9 KB
- 大小: 41.9 KB
分享到:
相关推荐
使用activator new hello-world play-java创建应用程序后,唯一需要更改的内容在这些文件中: app/controllers/Application.java app/views/* /conf/routes 添加引导程序 请参阅开始,然后查看,以准确了解我更改...
安装Play涉及到下载并解压Play Framework的zip文件,然后通过命令行工具创建应用,如`play new HelloWorld`。在项目中编写Action和View,运行`play run`,在浏览器中访问应用。 5. **Spring** Spring是企业级Java...
接下来,创建一个新的驱动项目,选择KMDF模板。在驱动代码中,你会看到一个基础的DriverEntry函数,这是驱动程序的入口点。在这个函数里,你可以执行一些初始化操作,例如注册设备对象、分配资源等。为了实现"Hello...
这部分还会讲解如何创建第一个“Hello, World!”应用,让读者快速上手。 2. **路由与控制器**:详细解析Play的路由系统,它是将URL映射到特定控制器的方法的关键。控制器是处理HTTP请求的主体,学习如何定义和编写...
本教程将引导你完成创建一个简单的"Hello, World!"应用程序的步骤。这个经典的程序通常用于演示语言的基本用法或框架的基本结构。在Play Scala中,这通常涉及以下几个关键点: 1. **项目结构**:Play遵循标准的SBT...
Play Framework 是一个轻量级且高效的 Web 应用开发框架,适用于 Java 和 Scala。在 IntelliJ IDEA 中创建 Play Framework 项目的方法如下: 1. **通过命令行或 IntelliJ IDEA 内置工具创建项目**。 2. **配置项目...
通常,手册会介绍如何设置开发环境,如安装IDE和必要的依赖,以及如何创建第一个"Hello, World!"应用。它还会讲解框架的基本结构,包括路由配置、控制器、视图和模型的创建。通过阅读此手册,你可以快速上手Play框架...
可能是一个简单的“Hello, World!”类型的例子,展示如何从Struts Action返回响应并显示在JSP页面上。 6. **MVC模式**:这个项目展示了MVC模式在Struts中的应用。Model代表业务逻辑,View负责展示,Controller(即...
puppet-play是一个木偶组件模块,用于在Linux上部署play-framework应用程序 通过play :: application类型在节点上部署一个或多个应用程序 下载包含应用程序的捆绑zip文件,并从每个应用程序构建服务 版本字符串更改...
首先,让我们了解一下Java中的一些流行轻量级MVC框架,如Spring MVC、Struts 2和Play Framework。这些框架简化了Web应用程序的开发,通过提供预定义的模板和组件,使开发者能够更专注于业务逻辑,而不是底层基础设施...
这是一个入门应用程序,显示了Play的工作方式。 和棱角分明。 跑步 cd ng-frontend npm install -g @angular/cli npm install ng build cd .. sbt run 然后转到查看正在运行的后端应用程序(播放框架,仍然包含演示...
8. **强大的工具支持**:Scala社区提供了丰富的工具和框架,如Sbt(Scala Build Tool)、Play Framework等,这些工具极大地简化了项目管理和开发流程。 #### 三、Scala的基本概念 - **对象与类**:在Scala中,一切...
是一个自动测试 Play Framework 性能的工具。 它会自动检查不同版本的 Play,针对这些版本编译应用程序,然后运行负载测试。 它将所有结果保存到 Git 存储库中的文件中。 它还会将结果摘要推送到网站。 Prune这个...
7. **使用示例**:例如,使用Scala插件开发一个简单的Scala应用程序,首先创建一个新的Scala文件,然后输入`object HelloWorld { def main(args: Array[String]) { println("Hello, World!") } }`,IDE会自动识别并...
Webwork2是一个基于Java的Web应用框架,由OpenSymphony组织开发,专注于组件化和代码重用。...因此,对于新的项目,开发者可能会选择使用Struts2或其他现代的Web框架,如Spring MVC或Play Framework。
6. **编写第一个Hello World程序**:创建一个简单的Action类,配置struts.xml,然后在Web应用中部署并运行。 【应用场景】 Struts2.0广泛应用于企业级Web应用开发,如电子商务平台、管理系统、信息门户等。其优势...
它们会引导你完成创建第一个“Hello, World!”应用的过程,以此介绍基本的Android应用结构和生命周期管理。你将学习到如何使用C#语法创建用户界面,以及如何与Android系统的各种服务进行交互,例如通知、位置服务和...
通常,开发者会使用IDE(如Eclipse或IntelliJ IDEA)创建一个Web项目,并在WEB-INF目录下添加web.xml配置文件,定义Servlet及其映射路径。然后,编写Servlet类,处理HTTP请求。例如: ```java import javax.servlet...
- `helloapp`:这是一个基础示例,展示了如何使用Struts创建一个简单的"Hello, World!"应用,帮助初学者快速上手。 - `addressbook`:可能是一个联系人管理应用,用于演示如何处理表单提交、数据验证以及与数据库...