小编SBe*_*413的帖子

如何将集合/数组参数传递给Action

我正在阅读有关控制器http://www.playframework.org/documentation/1.1/controllers的文档,我知道如何在控制器端定义它们.

public static void show(Long[] id) {
    ...
}
or:

public static void show(List<Long> id) {
    ...
}
or:

public static void show(Set<Long> id) {
    ...
}
Run Code Online (Sandbox Code Playgroud)

现在,我如何调用控制器并传递数组?我试过了

Application/show?id=1,2,3,4 
Run Code Online (Sandbox Code Playgroud)

它不起作用

playframework

6
推荐指数
1
解决办法
3671
查看次数

玩框架和REST

好吧,我喜欢Play到目前为止,我希望能够推动社区成功尝试开发一款优秀的REST应用程序.我在Django方面有丰富的经验,并想过将http://django-tastypie.readthedocs.org/en/latest/?redir API创建包中的一些方法应用到Play.

你有没有找到一个很好的相当于暴露模型和API包与灵活设置限制,数据输出白名单,数据输出格式,自动api url路由等?

playframework

6
推荐指数
2
解决办法
2882
查看次数

禁用整个应用程序的横向模式

有没有办法将横向模式设置为整个应用程序,而不是添加android:screenOrientation="portrait"到AndroidManifest中的每个活动?

java android screen-orientation

6
推荐指数
2
解决办法
5706
查看次数

Play中的配置变量!骨架

我是Play!的新手,并写了我的第一个应用程序.此应用程序具有一组URL,它依赖于,从XML响应中提取数据以及返回有效URL.

此应用程序需要在不同的环境(Dev,Staging和Prod)中运行,每个环境都需要自己的一组URL.

我想定义这组URL的地方在application.conf文件中.但是我似乎没有找出如何,后来通过正常的类访问它们.

作为一个相关点,我不想使用Framework ID,因为我们将它作为WAR部署,并且每个环境都有一个aplication.conf文件的实例会更容易.

playframework

6
推荐指数
1
解决办法
7457
查看次数

使用多个参数播放框架路由

我正试图在Play中设置SEO友好路线!具有多个参数的框架(第二个参数是可选的).我的目标是:

http://domain.com/article/jsmith/name-of-article

但是Play正在产生的是:

http://domain.com/article/jsmith?articleSlug=name-of-article

在我看来: @{Article.show("jsmith","name-of-article")}

我的控制器
public static void show(String username,String articleSlug){ ... }

我的路线文件

GET /article/{username}                  Article.show
GET /article/{username}/{articleSlug}    Article.show

playframework

5
推荐指数
1
解决办法
5425
查看次数

获取视图/模板中的完整路径URL

<link rel="stylesheet" href="@{'/public/stylesheets/main.css'}">
Run Code Online (Sandbox Code Playgroud)

@{'/public/stylesheets/main.css'} 返回相对路径: /public/stylesheets/main.css

我如何获得完整路径?即http://www.something.com/public/stylesheets/main.css在视图/模板内?

playframework

5
推荐指数
1
解决办法
1342
查看次数

替换 SQLITE TEXT 记录中的特殊字符

我在 android 应用程序中有一个 SQLITE 数据库。为了提高应用程序性能,我想在将数据库添加到 Android 应用程序之前对其进行一些改进。
为了做到这一点:
我想删除/替换帐户表的名称字段中的特殊字符。这些特殊字符的 Unicode 范围为 8204-8207 (0x200C ~ 0x200F)。更新帐户表的正确 SQL 语法是什么?

sql database sqlite sql-update android-sqlite

5
推荐指数
1
解决办法
4193
查看次数

Android:ContentResolver.update() 究竟做了什么?

我想使用ContentResolver.update(Uri uri, ContentValues values, String where, String[] selectionArgs) 我知道如何使用它的方法,但我想知道它对 ContentValues 做了什么。它是覆盖所有现有的 ContentValues,还是只覆盖给定的 ContentValues?

例如,这些 ContentValues 存在:

A: abc
B: 123
C: 456
Run Code Online (Sandbox Code Playgroud)

update()方法中的 ContentValues包含以下内容:

A: asdf
C: 789
Run Code Online (Sandbox Code Playgroud)

那么新的 ContentValues 将是:(仅覆盖给定的值)

A: asdf
B: 123
C: 789
Run Code Online (Sandbox Code Playgroud)

或者会是:(覆盖所有值)

A: asdf
C: 789
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

 contentResolver.update(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, values, "_data=" + audioFilePath, null);
Run Code Online (Sandbox Code Playgroud)

其中values包含ContentValues应该被覆盖的 并且audioFilePath包含音频文件的路径(这是 的值_data)。

android android-contentresolver android-sqlite

5
推荐指数
1
解决办法
6437
查看次数

玩!框架:如何从"slugify()"URL查找项目?

播放框架在视图中具有通过该slugify()功能创建SEO友好URL的功能.似乎没有"unslugify"函数,那么如何从slugified参数中查找模型?

例如,如果我有一个标题属性设置为"hello world"的Blog模型,则slugify会产生"hello-world".如果我然后执行查询Blog.find("byTitle", title),其中title是slugified标题,它将不返回任何结果.如何使用提供的slug查找模型?

playframework

4
推荐指数
1
解决办法
1712
查看次数

Android中的符号链接创建在应用程序的资产目录中

我似乎无法找到这个具体问题的可靠答案.

我正在尝试以编程方式在同一应用程序的资产目录中的另一个位置的资产文件夹中创建一个目录的符号链接.基本上,我希望做与Java.nio.Files的createSymbolicLink方法相同的事情.

有没有可用的方法来使用Android SDK?如果没有,NDK有可能吗?

java symlink android android-ndk

4
推荐指数
1
解决办法
3583
查看次数