小编soc*_*ket的帖子

玩!framework - 处理POST请求

这是处理登录POST请求的路由:

POST  /login/submit                 controllers.Users.loginSubmit(user : String, password : String)
Run Code Online (Sandbox Code Playgroud)

这是login.scala.html:

<form method="post" action="???">
  <input type="text" name="username" /><br/>
  <input type="password" name="password" /><br/>

  <input type="submit" value="Login" />
</form>
Run Code Online (Sandbox Code Playgroud)

我有两个问题:

  1. 什么应该是行动的价值?是"登录/提交"?
  2. 如何传递此表单以在loginSubmit函数中处理?

谢谢

java http web-development-server web playframework-2.0

8
推荐指数
2
解决办法
2万
查看次数

玩!框架 - 视图不编译?

我创建了一个新项目并使用eclipse(使用过的eclipsify命令).
基本上,我将app目录从旧项目移动到我创建的新项目.

问题是eclipse不承认这些观点.我得到的错误如下:

views.html.viewTopic无法解析为某个类型

我试过play compile但它没有帮助.
所以我得到了40个错误.所有这些都与视图没有被编译的事实有关,因此,日食不会识别它们(当然我的猜测).

我能做什么?
顺便说一句,旧项目编译并运行没有问题(我使用intellij)

java webserver web playframework-2.0

7
推荐指数
2
解决办法
7886
查看次数

JAVA:循环中定义的引用

我只是好奇.
假设我在while/for循环中定义了一个引用.

JVM是否每次迭代都定义了这个引用,或者它是否被优化以仅定义它一次?

java performance jvm

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

玩框架.无需编译

我被介绍到Play框架,我发现它的一个惊人的事情是没有必要编译项目.您只需要保存已编辑的文件并重新加载网页.

我被告知Java源代码被编译为字节码,然后使用JIT编译器进行编译,那么Play框架内部的魔力是什么?

java jit web-applications compilation playframework

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

玩!框架.创建一个新视图


现在使用播放控制台创建了一个新项目,默认情况下我在视图目录中有两个文件:

main.scala.html   
index.scala.html 
Run Code Online (Sandbox Code Playgroud)

我想添加一个新的视图文件.我现在称它为"forums.scala.html"
,我知道为了呈现视图,你需要这样做:

views.html.forums.render("Forums");
Run Code Online (Sandbox Code Playgroud)

问题是intellisense不识别"论坛",
但它确实识别索引和主要.
我注意到那些文件:

class_managed/views.html/index.class
class_managed/views.html/main.class

但是没有forum.class所以我怀疑这是问题所在.
我试图建立这个项目,但没有帮助.
那么,解决方案是什么?

谢谢

java web-development-server web playframework-2.0

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

玩!框架:使用会话进行身份验证

所以我正在使用Play!网站项目的框架.
我正在使用会话来确定用户是否已登录:

session("connected", user.getId().toString());
Run Code Online (Sandbox Code Playgroud)

然后,我可以轻松地确定用户是谁.

我有两个问题:

  1. 这是最好的做法吗?
  2. 我的简单登录系统中是否存在漏洞,以及如何废除漏洞?

java authentication login web playframework-2.0

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

单表继承(使用Ebean + Play!框架)

我当然正在使用single table inheritanceOOP考虑因素的概念.
例如,PostLikeTopicLikeLike类继承.
我发现这种方法存在两个问题:

  1. 而不是两个表(PostLike和TopicLike),我得到了喜欢的"一大桌子".
  2. 这个表有一个名为dtype的额外列,它可以识别记录(即类似的类型).从长远来看,它可能是磁盘空间的巨大浪费.不是吗?

我不是数据库专家,因此我想了解这个数据库设计的见解以及这两个问题是否至关重要.

java database-design jpa ebean playframework-2.0

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

Rubygems - 包下载的地方在哪里?

安装新软件包时,例如'gem install fb-graph',下载的文件在哪里?

ruby rubygems ruby-on-rails

5
推荐指数
2
解决办法
65
查看次数

Admob中介 - 发布商ID与中介ID

我想知道Admob调解的正确范例是什么.
到目前为止,我有一个普通的AdView横幅.

这是认为它应该如何工作:

  1. onFailedToReceiveAd - 捕捉此事件意味着admob无法提供广告.
  2. 使用中介ID创建新的AdView横幅,并使其可见

那么,这是最好的做法吗?
创建两个横幅.一个具有"常规" 发布者ID
,另一个具有中介ID

java android admob adview

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

postgresql - 在 java 项目中定义串行数据类型

我用玩!框架 2.0 和 postgresql。
在我的数据库中有用户表,每个用户当然都有一个唯一的 ID。
所以我把它定义为serial.

我的问题是:如何表示它的数据类型serial
在我的 java 项目中的字段。

ps我懂玩!框架使用Hibernate注解

java postgresql hibernate playframework playframework-2.0

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