Tag: playframework 2.0

如何使用Play Framework 2.0下载文件

我正在使用Play Framework 2.0.3创建一个应用程序,该应用程序提供应该可由用户下载的Excel文件。 response().setContentType(“application/x-download”); response().setHeader(“Content-disposition”,”attachment; filename=tradeLogTest.xlsx”); 但是,如何从response() ?tks获取输出流

将Apache公共依赖项添加到Play Framework 2.0

我想导入org.apache.commons.io但我收到此错误: [info] Compiling 1 Java source to /home/ghost/Bureau/app/play-2.0.1/waf/target/scala-2.9.1/classes… [error] /home/ghost/Bureau/app/play-2.0.1/waf/app/controllers/Application.java:9: error: package org.apache.commons.io does not exist [error] import org.apache.commons.io.*; [error] ^ [error] /home/ghost/Bureau/app/play-2.0.1/waf/app/controllers/Application.java:41: error: cannot find symbol [error] FileUtils.copyFile(file, destinationFile); [error] ^ [error] symbol: variable FileUtils [error] location: class Application [error] 2 errors [error] {file:/home/ghost/Bureau/app/play-2.0.1/waf/}waf/compile:compile: javac returned nonzero exit code [error] application – 玩找不到包org.apache.commons.io。 我怎样才能添加apache作为依赖?

如何将原始html传递给Play框架视图?

我正在尝试将一个简单的URL传递给播放框架应用程序中的视图,但是当作为字符串传递时,URL中的&将更改为& 这导致URL无法正常工作。 如果我将参数更改为Html,即@(url: Srting)更改为@(url: Html) ,那么当我尝试将url作为字符串传递给view.render()方法时,我会收到错误。 如何将url转换为Html并将其传递给它?

集成Play framework 2.0和Spring框架

我开发了一个Spring / JPA应用程序: 服务,存储库和域层即将完成 。 唯一缺少的是Web图层 。 我正在考虑将Playframework 2.0用于Web层,但我不确定是否可以在Playframework 2.0类中注入/使用spring bean 。 这可能吗? 如果是这样的话?

玩! 框架 – Evolutions的数据库问题

我正在玩Play! 框架2.0,我陷入了涉及数据库的烦人问题。 假设我有一个User (extends Model )类,它具有很少的属性( first_name , last_name , email , password等)。 在某些时候我想添加一个新属性,让我们说last_ip (它并不重要)。 所以,我将属性添加到User类,编译并运行。 问题是:我得到关于数据库更改的红色警报(显然),要求我按“应用更改” (如果我没记错的话)。 那很好但是! 所有数据库记录都被删除了 ! 总结:我想要一个新的领域,但我不想丢失我已经添加到数据库的所有记录。 这可能吗?

Play Framework 2存储用户密码哈希的最佳方法

我的应用程序中有一个添加用户选项。 我想将哈希格式的用户传递存储在数据库中。 密码以纯文本格式存储在框架包含的示例代码中。 经过一些搜索,我发现在play2中实现了一个可用于保护密码的Crypto.encryptAES()函数。 我的问题是什么是最好的使用场所? 以及如何使用它来创建最易维护的代码?

播放2.2.1 Java:相当于播放1.X的@beforefilter?

我想实现一个setUserIfPresent ()方法,它将用户对象放入上下文中,如Http.Context.current()。args.put(“user”,user); 应在每个控制器方法之前应用此方法,以便视图可以访问用户的隐式访问权限。 使用Play1,我创建一个BaseController , 在所有请求(@Before filter) 之前 调用此方法,并从此扩展所有其他控制器。 如何使用Java API在play2中实现这样的function? 似乎Scala有些东西,但对Java来说呢? http://www.playframework.com/documentation/2.2.x/ScalaHttpFilters 干杯

Playframework:

我正在尝试基于Zentask示例 – zentask – playframework创建一个简单的登录,但是当我单击调用Application.authenticate操作的登录按钮时,它会给出运行时exception。 我用 – 错误标记了这一行 [RuntimeException: java.lang.reflect.InvocationTargetException] Application.java public class Application extends Controller { ……… public static class Login { public String email; public String password; public String validate() { if (User.authenticate(email, password) == null) { return “Invalid user or password”; } return null; } } public static Result authenticate() { Form […]

如何在Java中调用WSDL URL上的Web服务?

我需要在我正在构建的java Web应用程序中调用一些Web服务方法。 例如,每次用户注册时,我都希望通过Java在WSDL URL上调用newUser方法。 我需要传递一些带有请求的参数。 是否有任何内置的Java类或任何公开可用的类,这可以使这很容易,即我只提供URL和参数,它执行请求并返回响应? 如果没有,在Java应用程序中调用WSDL上的Web服务的标准方法是什么?

你如何运行SecureSocial演示?

我从https://github.com/jaliss/securesocial/tree/master下载了securesocial-master.zip 1.解压缩后,更改目录 cd C:\Users\ddd\play\securesocial-master 2.运行激活剂 C:\Users\ddd\play\securesocial-master\activator run 错误消息: C:\Users\DDD\workspace\securesocial-master>activator run [info] Loading project definition from C:\Users\DDD\workspace\securesocial-m aster\project [info] Set current project to SecureSocial-parent (in build file:/C:/Users/DDD /workspace/securesocial-master/) [info] Updating {file:/C:/Users/DDD/workspace/securesocial-master/}root… [info] Resolving org.scala-lang#scala-library;2.11.1 … [info] Resolving org.scala-lang#scala-compiler;2.11.1 … [info] Resolving org.scala-lang#scala-reflect;2.11.1 … [info] Resolving org.scala-lang.modules#scala-xml_2.11;1.0.2 … [info] Resolving org.scala-lang.modules#scala-parser-combinators_2.11;1.0.1 .. . [info] Resolving jline#jline;2.11 … […]