小编i.a*_*iel的帖子

如何在html模板中迭代Hashmap

我是2.0的新手,我正在寻找一种在html模板中迭代hashmap的方法.我有一个绑定到模型(Java端)的表单,它有一个名为articles的hashmap(Long,List(Article))属性.

在旧版本中,我有一个arraylist来代替hashmap.在我的模板中,我使用了运行良好的@repeat助手.

@repeat(editBusinessForm("articles"), min = 0) { article =>
    @businessarticle(article)
}
Run Code Online (Sandbox Code Playgroud)

我尝试了几种方法来调整@repeat或@for,但我找不到方法.

我需要根据类别过滤器只显示部分文章.我选择了hashmap来做到这一点,但也许有另一种方式.

任何帮助表示赞赏.

templates hashmap playframework playframework-2.0

2
推荐指数
1
解决办法
5192
查看次数

如果继续而不保存在Flex中,则显示警报?

Functionnaly: 在我的应用程序的一个组件上,我有一个编辑/锁定系统.当用户开始编辑时,他会锁定文件,以便其他用户无法编辑它.

问题场景:当用户激活"编辑模式"并离开屏幕时,我想显示一个包含两个选项的警报:保存更改或放弃更改.

退出屏幕有多种方法:

  • 左侧有一个List,其中包含其他可能的editabel数据.单击会更改组件中的数据.
  • 顶部有一个菜鸟丸通向其他屏幕.
  • 版本组件嵌入在Tab导航器中.更改选项卡时,必须显示警报.
  • 关闭浏览器.

我是否必须抓住所有这些事件并插入所有这些地方?有什么样的焦点机制吗?

apache-flex navigation events

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

无法访问游戏!内部演员系统

我正在遵循这里的文档,因为我想将Actors添加到应用程序提供的actor系统中.我尝试导入应用程序actor系统:

import play.libs.concurrent.Akka
Run Code Online (Sandbox Code Playgroud)

我正在使用sbt compile调用我的编译并收到以下错误

[error] app/controllers/Application.scala:9: object concurrent is not a member of package play.libs
[error] import play.libs.concurrent.Akka
[error]                  ^
[error] one error found
Run Code Online (Sandbox Code Playgroud)

CONF/pplication.conf

#Disable DBPlugin
dbplugin=disabled

#Disable DB evolutions
evolutionplugin=disabled

#Disable Eh Cache
ehcacheplugin=disabled


# Logger
# ~~~~~
# You can also configure logback (http://logback.qos.ch/), by providing a logger.xml file in the conf directory .

# Root logger:
logger.root=ERROR

# Logger used by the framework:
logger.play=INFO

# Logger provided …
Run Code Online (Sandbox Code Playgroud)

scala sbt akka playframework-2.0

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

在Windows中运行Play Framework 2.0,得到了一个N​​oClassDefFoundError

我试图在Windows(XP)中运行Play Framework 2.0,但是当我启动游戏时,我遇到了这个异常:

>play.bat
Exception in thread "main" java.lang.NoClassDefFoundError: and
Caused by: java.lang.ClassNotFoundException: and
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: and.  Program will exit.
Run Code Online (Sandbox Code Playgroud)

我找不到为什么会有这个错误.我当然安装了Java:

>java -version
java version "1.6.0_31"
Java(TM) SE Runtime Environment (build 1.6.0_31-b05)
Java HotSpot(TM) Client VM (build 20.6-b01, mixed mode, sharing)
Run Code Online (Sandbox Code Playgroud)

和javac:

>javac -version
javac 1.6.0_31
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

谢谢你的帮助.

windows playframework-2.0

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

播放框架下载文件

我是游戏框架的新手,我想通过以下方式下载文件:

  • 从数据库中获取文件路径。
  • 单击该路径应以 Web 形式打开一个文件。

是否可以在游戏框架中做?如果是的话,请给我一些想法。

谢谢

playframework playframework-1.x

0
推荐指数
1
解决办法
3629
查看次数

jquery + handsontable:没有'on'方法

我收到这个错误:

uncaught TypeError: Object [object Object] has no method 'on' 
Run Code Online (Sandbox Code Playgroud)

在jquery.handsontable.js:2258

我有一些看起来像这样的设置:

<script src="/javascripts/jquery-1.5.1.min.js" type="text/javascript"></script>
<script src="/javascripts/jquery-ui-1.8.12.custom.min.js" type="text/javascript"></script>
<script src="/javascripts/jquery.handsontable.js" type="text/javascript"></script>
<script src="/javascripts/jquery.simplemodal.1.4.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
    var $j = jQuery.noConflict();
</script>

<div id="dataTable" class="dataTable"></div>
<script>
$j("#dataTable").handsontable();
var data = [
        ["", "Kia", "Nissan", "Toyota", "Honda"],
        ["2008", 10, 11, 12, 13],
        ["2009", 20, 11, 14, 13],
        ["2010", 30, 15, 12, 13]
];
$j("#dataTable").handsontable("loadData", data);
</script>
Run Code Online (Sandbox Code Playgroud)

jquery handsontable

0
推荐指数
1
解决办法
1459
查看次数