Playframework 坚持使用基本的JavaEE6,或者选择Play之类的框架。刚毕业的

这条线索也有点关联:而且 问题总结如下: 除了一点hibernate之外,我应该继续使用JavaEE6而没有太多的框架,还是应该跳入Play这样的框架?我只想创建一个别致的网站,同时拥有一些控制和灵活性来满足我的好奇心 短背景 作为一名创建第一个可靠网页的初学者,我学习了3年Java,最后一年是Java EE 6,在开始一个新的Hobby项目之前,我发现自己处于合适的位置,我应该在创建新网页时只使用基本的Java EE 6,还是使用playframework之类的框架 项目 我希望通过该网站实现

Playframework 路由到播放中的静态文件!2

我试图路由到一个特定的静态文件,但我尝试的每件事都以一个错误结束 我做了3次不同的尝试: 一, 我得到的错误是: Compilation error string matching regex `\z' expected but `:' found Compilation error Identifier expected 二, 我得到的错误是: Compilation error string matching regex `\z' expected but `:' found Comp

Playframework 为游戏添加环境变量!框架

可能重复: 我正在尝试安装播放!Windows7上的框架。当我在命令行中键入play help时,我会收到消息 “播放”不被识别为内部或外部命令、可操作程序或批处理文件 它只在我处于播放目录路径时运行。我添加了一个系统环境变量,如图所示。我以前从未使用过环境变量:这是可行的还是我必须做其他事情?如果您想从任何地方调用play,您应该将其添加到Windows系统变量:Path的末尾 path变量与添加系统环境变量的位置相同。如果要从任何位置调用play,应将其添加到Windows系统变量path

Playframework 播放框架-将数据从视图发送到控制器

控制器可以将数据作为render方法中的参数发送到视图。视图如何向控制器发送数据 编辑:让我澄清一下 Application.showQuestion(问题q){ 渲染(q); } showQuestion.html显示问题“q”,并有一个文本框用于输入“a”到“q”的答案。表单上的submit按钮调用createAnswer方法。我不仅要传递答案“a”,还要传递问题“q”。createAnswer(q,a)是否也能达到同样的效果?我的目标是: a、 问题=q; q、 答复(a) 我不完全确定我

Playframework Play框架中的嵌套模型形式

我有一个模式是Event-has one->Location,我想创建一个表单,允许我创建一个事件,并在创建过程中从下拉列表中选择一个位置,或者如果下拉框中不存在该位置,则创建一个新的位置 我知道这在Rails中是有可能的,但是有没有类似的功能呢?你应该通过包含的示例(即计算机数据库)来了解基本的可能性。Play只是编程语言的助手,所以是的,一切都是可能的 查看所提到的文档和示例,了解使用表单、模型等的基本知识。您应该浏览其中的文档和示例(即计算机数据库),了解基本的可能性。Play只是编程语言

playframework 2.x logback日志记录只工作了一半?

我将logging.xml文件添加到我的conf目录中,我看到播放日志格式发生了更改(良好),但级别没有更改为debug。它似乎只遵守application.conf中设置的日志级别,这非常烦人。我想在logger.xml文件中设置不同的级别,但该文件似乎根本不起作用(它忽略了级别)。这是故意的吗 <?xml version="1.0" encoding="UTF-8" ?> <configuration> <appender name="STDOUT" c

Playframework 从数据库编辑对象

我有一个类扩展模型,包含一个简短的文本和id。对象存储在数据库中 我当前的问题是:每次尝试编辑条目时都会创建一个新版本,而不是替换对象的旧版本 对我来说,在保存之前,对象似乎被复制了 如果有人能告诉我如何避免这种情况,我将非常高兴!:-) 型号: @Entity public class Entry extends Model { private static final long serialVersionUID = 1L; @Required public String text;

Playframework IDEA中编译的sbt.ResolveException

当我直接从comsole运行“play clean compile”时,一切正常 但如果我点击创意中的“制作项目”,我会得到: Play 2 compiler : (*:update) sbt.ResolveException: download failed: org.slf4j#slf4j-api;1.6.6!slf4j-api.jar Total time: 6 s, completed 23-Apr-2013 17:59:14 有什么问题吗?这周我也遇到了同样的问题。已解决删除~/

Playframework 在“application.conf”文件中从DEV模式更改为PROD模式时会发生什么?

我正在使用play framework 1.2.5,在过去的两天里,我在负载测试方面遇到了一个非常大的问题,即对于服务器的每个API调用,平均需要1200-1400ms,但今天我只更改了application.conf文件中的以下一行,这将平均时间大幅减少到20-50ms,如下所示 application.mode=prod %prod.application.mode=prod 一开始就像 application.mode=dev %prod.application.mod

使用GitPostReceiveHook部署PlayFramework应用程序

请某人发送一个示例或参考,说明如何配置post_接收脚本以运行命令play clean compile stage 由于某些原因,post_接收找不到路径中的播放命令 对不起,我的英语不好 谢谢您是否配置了PLAY_HOME,以及远程git用户路径中的PLAY命令?您好,Isammoc,谢谢。我决定用另一种方法。

Playframework 在Play framework中从不同位置呈现页面

我使用的是Play Framework 2.2版本。我知道页面和链接的基本路由。 但是我有一个名为index.html的页面(不是play package中的默认页面,这是我自己的页面之一),我希望呈现位于该位置的页面 C:\project1\myproj\app\www\index.html 现在我在Routes文件中做了如下更改 GET/masterpage controllers.Assets.at(path=“/app/www/”,“index.html”) 但是我得到了这个错误 感谢您

Playframework 如何在游戏中的承诺中使用Http.Context.current()?

在Play Framework 2.2.2中,我想回报一个承诺。但是,我调用的函数需要访问Http.Context.current()中存储的变量(当前登录用户,JPA连接…) 当然,由于承诺是在另一个线程中执行的,因此它没有访问Http.Context.current()的权限。我可以在承诺中保留它,还是应该手动恢复它?有没有其他模式我应该使用 例如: public static Promise<Result> getAvailableServices() { return

Playframework PersistenceException:[models.Task]出现错误。它没有得到增强,但它';s超类

我正在使用两个数据库,因此在表中保存数据对象时,出现以下错误: PersistenceException:[models.Task]出现错误。它没有得到增强,但它的超类[class play.db.ebean.Model]得到了增强?(不允许在单个继承层次结构中混合增强)标记[play.db.ebean.Model]类名[models.Task] 我使用的是两个Java类,一个是Task.class,另一个是Userdetails.class: Task.class: @Entity @Tabl

Playframework 当我只是更改一个java类时,为什么play要编译所有java代码?

使用play 2.3.3版本,当我更改一个java类时,为什么play要编译所有java代码?好吧,它不会重新编译所有java代码。Play使用在批处理编译器()上构建的增量编译器 长话短说: 更改文件时,理想情况下,编译器将执行两个步骤: 搜索修改过的文件 检查哪些其他文件(依赖项)需要重新编译(基于步骤1) 但是(总是有一个BUT)有时候依赖关系可能非常复杂,因此需要额外的步骤。可以通过遵循一些最佳实践来优化此过程(请参阅下面提供的链接) 因此,它实际重新编译的程度取决于更改的性质和依赖关系

Playframework 调用位于模块中的CRUD控制器

我有一个使用CRUD模块的Play 1.2.x应用程序。我还在为这个应用程序开发一个模块,该模块也必须使用CRUD模块,因此,我在模块中添加了一个模型和CRUD控制器,添加了CRUD模块作为依赖项,并在全局路由文件中添加了我的自定义模块: * / module:mymodule * /admin module:crud 然而,无论我做什么,我都看不到CRUD控制器的条目,通常CRUD控制器的工作方式。我从mai

Playframework 在服务器上运行play应用程序的要求

我正在使用play框架为一家公司开发一个web应用程序。他们的IT部门可能有一些限制,我还不知道。我想和他们谈谈在他们的服务器上部署我的play应用程序,但我对这些事情不太熟悉。那么,有谁能帮我,给我一些关于在服务器上运行play应用程序的要求的信息吗?为了运行我的应用程序,他们必须支持的东西 我知道需要JDK版本6或更高版本。还有别的吗?我会很感激你的回答 Ps:我正在使用play 2.3版本进行开发您可以谈论以下内容: 数据库,如果它们只支持PostgreSQL,例如,您必须使用它 端口:P

Playframework 如何禁用一个数据库的演化

我玩了一个java项目,两个数据库通过ebean连接。第一个数据库使用evolutions进行管理,第二个数据库仅用于只读,我无权对其进行任何更新。 所以我必须只对一个,第二个数据库禁用进化 目前,我花了一些时间,没有找到任何解决方案,只有stackoveflow的误导性建议和github网站上playframework问题通信列表中的混淆。据我所知,这项功能将在playframework的新版本2.4上提供 我只是想知道这里应该有一些变通办法,但我找不到。我有一个火热的新功能请求,但没有找到解

Playframework 播放框架:WebSocket连接超时

我有一个设备可以通过WebSocket连接到服务器(用Scala和Play编写)。 当我关闭设备时,连接保持打开状态。是否有方法在Play framework中设置WebSocket连接keepalive超时,以检查客户端端点是否关闭。谢谢。不久前遇到了这个问题。我们确定的解决方案是实施心跳(乒乓)策略 例如,每5秒钟发送一条ping消息,等待pong回复,然后在没有收到消息的情况下终止与订阅者的连接(我们用例中的参与者)

Playframework 为什么activator将自己添加到新项目中?

我刚开始学习游戏框架。我读到我应该使用activator new命令创建一个新项目。这导致创建了不同的文件夹和文件。但Activator也将自己复制到项目文件夹中。我明白了: activator activator.bat activator-launch-1.3.6.jar 在我的项目文件夹中 不同的文件也自动包含在.gitignore中,但这些文件不是 这背后的原因是什么?在我看来,这就像Maven binary在项目中复制了自己,所以对我来说没有多大意义 我应该使用此激活器脚本而不是系统

Playframework 如何使用akka streams重构此代码。

这样做的目的是保持频道开放,以便以后使用。在playframework 2.5.x中,文档说明必须使用akka流,但没有说明如何实现此示例。有人能帮我吗 import play.api.mvc._ import play.api.libs.iteratee._ import play.api.libs.concurrent.Execution.Implicits.defaultContext def socket = WebSocket.using[String] { request =&g

Playframework 使用注入在PlaySick中配置两个数据库

我正在尝试使用PlaySick配置两个数据库,如文档所示。下面代码中的问题是,即使我配置了第二个数据库db2,使用它的任何尝试都会将操作重定向到db1(尝试在db1中查找表,并抛出一个SQL异常,表示找不到该表) 如何使用注入在PlaySwick中配置两个数据库 这是我的尝试: class ManageUsersDAO @Inject()( @NamedDatabase("db1") protected val dbConfigProvider: DatabaseConfigProvid

Playframework 使用电子应用程序播放2.6-CORS

我在游戏框架中遇到了无效的CORS问题 [警告]p.f.c.CORSFilter-无效的CORS请求;Origin=Somefile://;方法=员额;访问控制请求标头=无 如何配置以使其与Electron应用程序一起工作 这是我当前的application.conf: 我还试着移除过滤器。。只留下: play.application.loader = "modules.ApplicationLoaderConfig" play.modules.enabled += "play.modules.

Playframework 玩textmate的包给了我错误

我正在尝试使用Play配置textmate!当我使用模型快捷方式时,总是会出现这个错误 /用户/bennett/Library/Application Support/TextMate/Pristine Copy/Bundles/Play!。tmbundle/Support/bin/model.py:权限被拒绝 有人能理解这一点吗?其他一些捷径也行得通。只是不是模型或类。 谢谢 这似乎是一个bug。我建议您在此处创建一个票证:如果这有助于我解决同样的问题,请通过以下方式进行修复: 重命名Play

最好的Playframework 1.x部署策略是什么?

我已经开发了一个基于Play框架的小应用程序(我还在学习)。现在我需要把它捆起来装运。一种方法是创建一个war文件,并将其部署在一个servlet容器(如tomcat)中,这在文档中非常清楚。另一个选项是使用内置的http服务器。这是我想做的,因为这是推荐的方法 现在,我如何从我的开发应用程序中提取应用程序,以便将其部署到生产服务器中?我的意思是,我如何编译并生成一个包,该包可以分发给我的客户机,客户机将执行诸如解压缩分发包并运行脚本来启动服务器之类的操作 或者我这样说,我是否需要在我的生产服务

Playframework 他会玩!框架与membase一起工作,或者在一般的NoSQL数据库中工作?

Membase看起来很有前途。只是想知道你是否在玩!可以使用Membase。是否有人尝试过分享一些经验,如果可能,分享一些样品/文档等 签出播放的模块(http://www.playframework.org/modules). 有Mongo、Riak等模块。我目前使用Morphia with Play取得了巨大成功。Membase没有模块(据我所知)。您可能需要检查现有NoSQL模块(如)的代码,以了解如何创建自己的Membase接口

Playframework 渲染响应的缓存

我正在尝试使用renderBinary()定制一些静态资源的服务。 我想通过控制器提供这些资产,该控制器可进行选择性检查 授权并提供适当的文件。 我还想缓存一些文件1年,因为它们永远不会改变 控制器中的方法如下所示: public static void item(String item) { // check authorization ... response.cacheFor("365d"); re

Playframework 使用CRUD创建的管理区域中的编码

我用CRUD创建的管理区域有问题。我几乎已将所有可能的字符都设置为UTF-8,但在诸如ł、ó、ż、ć、ą等字段中获取正确的(波兰语)字符时仍然存在问题(取而代之的是“?”)。initial-data.yml也是如此。若我在数据库中手动保存某些内容,那个么它会正确显示,这看起来像是CRUD->数据库通信问题。编码在非自动生成的页面上正常工作。我已将crud文件夹中的所有文件设置为UTF-8。有什么想法吗?请帮忙 使用play-ver。1.2.3嗯,Play只使用一种编码,即UTF-8,正如他们自己

Playframework 无法打开2.0 zip存档

我从网站上下载了play-2.0.zip。当我尝试使用7-zip解压它时,我得到一个错误,它可以作为存档打开您的下载未完成,因此您的文件可能已损坏。 它有93.754.223个字节 尝试: 它是一个移植到windows的unix工具 在命令外壳类型中: wget http://download.playframework.org/releases/play-2.0.zip 是的,这就是我的文件大小的一半。然而,我尝试了多次下载,并得到了同样的问题更小的大小。我想我会重新启动我的电脑,看看是否解

H2数据库在playframework2中失败

我正在用Play2.0.1开发小型应用程序,发现使用内部H2数据库进行客户预览非常有用。数据库中只有很少的行和一两个用户。在我的笔记本电脑中编译应用程序并制作tar以部署在测试服务器上是非常舒服的。但看起来H2会不时下降。我在application.log中找到了以下内容: !@6anj14ljo-请求[POST/admin]> play.core.ActionInvoker$$anonfun$receive$1$$anon$1:执行 异常[[PersistenceException:查询引发S

Playframework 缺少参数错误

我是新加入游戏框架的,我正在尝试做一个简单的服务器发布。 在我的路线中,我设定: POST /Hello/add controllers.Hello.add(name) 在我的Hello.java类中,我设置: public class Hello extends Controller { public static Result add(String name){ //add code } } 在我的html文件中: <form

Playframework 在lib目录中包含自定义JAR时出错-play framework 2.0

当我在lib目录中包含我的非托管jar集时,在任何POST请求中都会出现此错误。如果我删除lib目录,一切正常。如果它在那里,我会得到这个错误。。有什么想法吗 play.core.ActionInvoker$$anonfun$receive$1$$anon$1: Execution exception [[NoSuchMethodError: org.apache.commons.io.IOUtils.closeQuietly(Ljava/io/Closeable;)V]] at play.co

Playframework 播放框架教程:无法解析符号';索引';?

我遵循了这一点,尽管整个教程都运行得很好,但我的IntelliJ项目中的一个类被标记为“红色警告”。我想不出这里有什么问题?项目可以工作,但它显示了这些警告?关于这是什么以及如何修复它有什么想法吗?在教程中,大约3.5分钟后,红色标记神奇地消失了,视频演示者没有解释 仅当项目首次加载到浏览器中时,才会编译管线文件和视图。在此之前,IntelliJ显示错误,因为它无法找到这些类。但当您运行应用程序并将其加载到浏览器中时,错误会神奇地消失 您可以在播放控制台中验证这一点。执行播放运行并在浏览器中加载

Playframework 播放模块-在实体数据库中播放不同的应用程序

我想知道,播放模块是否可以从数据库中获得实体?或实体必须放置在PLay应用程序中?我使用的是hibernate和play框架版本1.2.5。那么hibernate.cfg.xml文件和HibernateUtil.java文件呢?它们也必须放在游戏应用程序中吗?谢谢,很抱歉我的英语不好在你的play版本中有一个插件hibernate 在版本2中,只有persistent.xml必须放在play应用程序中,因此我认为您必须阅读play版本的文档:

Playframework 如何使用hibernate,jpa从数据库中检索数据

我正在使用play-2.1.3框架。我想从数据库中检索数据。我正在使用eclipse、hibernate和postgreSQL 当我想用entity mgr从数据库中检索数据时,它给了我一个错误,我找不到答案。。。请帮帮我 ----------------------日志文件中出现错误-------------------------- 2013-10-06 19:08:53,729 - [ERROR] - from org.hibernate.engine.jdbc.spi.SqlExcept

Playframework 播放2.2:[主][事件流](akka://application)][akka.event handlers]配置已弃用,请使用[akka.loggers]

升级到Play 2.2后,我在日志中看到了以下警告: [main][EventStream(akka://application)][akka.event handlers]配置已弃用,请使用[akka.loggers] 我没有指定任何特定的Akka日志记录;到目前为止,它还没有造成任何麻烦 我看到其他一些Play2.2用户对这个警告发表评论;然而,到目前为止,还没有人用他们的评论来命名一个解决方案 有什么办法可以解决这个问题吗?您应该能够通过在conf/application.conf中专门配

Playframework 在PROD模式下启动播放2.1时出现ehcache异常

我正在应用程序中使用播放默认缓存。当我尝试在服务器上使用target/start命令运行play 2.1应用程序时,会收到以下错误消息: net.sf.ehcache.CacheException:如果配置中未指定默认缓存配置,则无法按名称添加缓存。请在配置中添加默认缓存配置 在开发模式下工作良好。是否有地方需要指定默认缓存 堆栈跟踪表明正在从尝试以编程方式创建名为“Play”的缓存的Play框架代码中引发异常。正如秘书长解释的那样: 当您尝试以编程方式按名称添加缓存时,CacheManager

Playframework 在play framework中定义路由时出错

我有下面的GET请求,它在routes文件中定义,但是当这个请求被命中时,Play框架抛出一个错误“Identifier expected” 获取/公司/用户/映射/字段/* 知道如何在routes文件中定义此请求吗 以这种方式声明方法后,确实解决了问题。 GET/company/users/_-mapping/field/*param controllers.ESController.fieldMappings(param)您可以添加路由配置的完整行和相应的操作签名吗。GET/company/

Playframework 插入默认数据she用户使用secure social注册

当用户注册我的系统时,我希望在数据库中插入一些数据默认数据,即示例数据 我在UserService插件的save方法上这样做。它正在工作,但我面临的问题是用户的语言不可用,因此当我使用Messages API翻译示例数据时,它总是转换为默认语言 我曾尝试将隐式添加到save方法中,但这破坏了Scala和Java中的特性。是的,他甚至不知道Scala,也试着写Java和Scala用户插件 我该怎么做?是否有任何方法可以在save方法上获取用户语言?还是在别的地方这样做更好?我想我不明白你的问题。但

Playframework 为什么自定义依赖项不在Eclipse下的引用库中?

这是Build.scala的一部分(注意的最后一行“com.github.thiagolocatelli”%”parse4j“%”1.3“): 在命令行上运行play compile,可以得到: [info][SUCCESSFUL]org.apache.httpcomponents#httpcore;4.3.1!httpcore.jar 我在Eclipse中的…play-2.1.2\repository\cache\com.github.thiagolocatelli\parse4j\jars中

Playframework 未找到播放框架操作:

我正在自学Play框架,并从Manning购买了“Play for Java”。我遵循他们的指示,自从这本书出版以来,自然有了一些更新。我得到以下错误: 找不到请求“获取/产品”的操作 包装控制器 import play.mvc.Controller; import play.mvc.Result; public class Products extends Controller { public static Result list(){ return TODO; }

Playframework 播放akka连接超时

我已经使用play akka安排了工作,面对以下问题,这是随机发生的: [ERROR] [11/12/2014 08:41:29.364] [play-akka.actor.default-dispatcher-8] [TaskInvocation] Connection timed out java.net.ConnectException: Connection timed out at java.net.PlainSocketImpl.socketConnect(Nativ

Playframework 在play框架中的何处添加scalaVersion

我遇到了以下错误消息,建议添加scalaVersion。我在build.sbt中添加了ivyScala:=ivyScala.value map{{uu.copy(overrideScalaVersion=true)},但这并没有解决它 [warn] Scala version was updated by one of library dependencies: [warn] * org.scala-lang:scala-library:(2.10.0, 2.10.3, 2.10.1, 2.1

Playframework 一揽子计划;play.db.jpa“;游戏2.3.8中不存在

我对play框架有点陌生,我按照play网站上给出的所有说明创建了新的应用程序 实际上,我正在尝试使用JPA(Hibernate impl)创建演示,我遵循了这个链接上写的内容 但是没有play.db.jpa包,我不能使用jpa助手类 注意:我使用的是2.3.8最新的播放版本 在此方面的任何帮助都将不胜感激,因为我在这一基本问题上被困了几个小时。您应该更改您的构建。sbt Library Dependencies使用JavaJpa更改ebean,然后重新加载,或者退出并再次运行activator

Playframework 将参数从sbt rjs传递到uglify

我在玩!2.5.8我正在使用默认使用uglify2的sbt rjs缩小我的JS文件。缩小是非常基本的(代码仍然可读),我想改进它 在sbt uglify上,有一个缩小选项表,默认情况下大多数选项处于关闭状态 有没有办法将这些参数从sbt rjs配置(在build.sbt或main.js中)传递到uglify2 谢谢

上一页   1   2   3   4   5    6  ... 下一页 最后一页 共 69 页