小编Rap*_*ire的帖子

Spring MVC - REST服务中bean列表上的@Valid

在Spring MVC REST服务(json)中,我有一个像这样的控制器方法:

@RequestMapping(method = RequestMethod.POST, value = { "/doesntmatter" })
@ResponseBody
public List<...> myMethod(@Valid @RequestBody List<MyBean> request, BindingResult bindingResult) {
Run Code Online (Sandbox Code Playgroud)

MyBean类具有bean验证注释的位置.

在这种情况下似乎没有进行验证,尽管它适用于其他控制器.

我不想将列表封装在dto中,这将改变json输入.

为什么没有对bean列表进行验证?有哪些替代方案?


java rest spring spring-mvc bean-validation

33
推荐指数
3
解决办法
3万
查看次数

是否可以在underscore.js或lodash模板中添加非html注释?

是否可以在underscore.js或lodash中添加非html注释?

就像是 :

<%-- We do this here because... %>
Run Code Online (Sandbox Code Playgroud)

那么评论不在生成的html代码中?

如果我写:

<!-- We do this here because... -->
Run Code Online (Sandbox Code Playgroud)

评论在结果html中.

谢谢.

javascript underscore.js lodash

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

更新播放2.0.2 - 已与akka远程actor一起使用的地址

我正在将我的应用程序更新为play-2.0.2.

部署Akka远程actor时遇到问题:

[error] p.c.ActionInvoker - Failed to bind to: /127.0.0.1:2552
org.jboss.netty.channel.ChannelException: Failed to bind to: /127.0.0.1:2552
    at org.jboss.netty.bootstrap.ServerBootstrap.bind(ServerBootstrap.java:298) ~[netty.jar:na]
    at akka.remote.netty.NettyRemoteServer.start(Server.scala:53) ~[akka-remote-2.0.2.jar:2.0.2]
    at akka.remote.netty.NettyRemoteTransport.start(NettyRemoteSupport.scala:73) ~[akka-remote-2.0.2.jar:2.0.2]
    at akka.remote.RemoteActorRefProvider.init(RemoteActorRefProvider.scala:95) ~[akka-remote-2.0.2.jar:2.0.2]
    at akka.actor.ActorSystemImpl._start(ActorSystem.scala:568) ~[akka-actor.jar:2.0.2]
    at akka.actor.ActorSystemImpl.start(ActorSystem.scala:575) ~[akka-actor.jar:2.0.2]
Caused by: java.net.BindException: Address already in use
    at sun.nio.ch.Net.bind(Native Method) ~[na:1.6.0_33]
    at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:126) ~[na:1.6.0_33]
    at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59) ~[na:1.6.0_33]
    at org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink.bind(NioServerSocketPipelineSink.java:140) ~[netty.jar:na]
    at org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink.handleServerSocket(NioServerSocketPipelineSink.java:92) ~[netty.jar:na]
    at org.jboss.netty.channel.socket.nio.NioServerSocketPipelineSink.eventSunk(NioServerSocketPipelineSink.java:66) ~[netty.jar:na]
[error] a.r.RouterConfig$$anon$1 - Failed to bind to: /127.0.0.1:2552
org.jboss.netty.channel.ChannelException: Failed to bind to: /127.0.0.1:2552
    at org.jboss.netty.bootstrap.ServerBootstrap.bind(ServerBootstrap.java:298) ~[netty.jar:na]
    at akka.remote.netty.NettyRemoteServer.start(Server.scala:53) ~[akka-remote-2.0.2.jar:2.0.2] …
Run Code Online (Sandbox Code Playgroud)

akka playframework playframework-2.0

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

是否有针对Phonegap Android API的在线Javadoc?

我正在寻找Phonegap Android API的Javadoc,用于像DroidGap这样的类以及phonegapp jar中的其他类.

我没有在Phonegap网站或维基上找到它.

是否有此文档的在线版本?这是支持的一部分吗?

谢谢,

android cordova

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

如何激活javascript缩小?

播放文档说明«默认情况下,[Assets]控制器提供缓存,ETag,gzip压缩和JavaScript缩小支持.»

如何设置播放以缩小javascripts文件?它不是在dev或prod mod中的默认设置中完成的,并且doc没有解释它.

谢谢.

playframework-2.0

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

为输入使用html的段落标签是错误的吗?

到目前为止,我主要将标签和输入放在专用的段落标签中:


<p>
    <label for="myInput">Blah</label>
    <input type="text" ... />
</p>
Run Code Online (Sandbox Code Playgroud)

但是这个标签是为文本段落制作的.在语义上是否正确使用它?应该使用div吗?

html

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

是否可以仅为应用程序的一部分使用phonegap?

是否可以仅将Phonegap用于应用程序的一部分?

例如在Android上(但我的问题还包括其他操作系统),一个Activity可以使用Phonegap组件和本机组件(在同一屏幕中)吗?

谢谢.

iphone android cordova

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