我正在开发一个需要一些rmi东西的Android应用程序,因为Android默认情况下不支持rmi我发现这个项目可以用来捆绑我的Android应用程序的rmi包但我找不到包含java.rmi包的jar .任何人都可以建议在哪里找到它?或任何其他方式使用java.rmi与Android
谢谢 !!!
我想以一个字段有效或另一个字段有效的方式验证请求类的两个字段.
例如:请求Bean
public class CarRequest {
@NotEmpty
private String customerName;
@NotEmpty
private String customerId;
Run Code Online (Sandbox Code Playgroud)
控制器方法
public @ResponseBody CarResponse addCar(
@ModelAttribute @Valid CarRequest request, BindingResult results)
throws RuntimeException, ValidationException {
if (results.hasErrors()) {
LOG.error("error occured while adding the car");
throw new ValidationException(
"Error Occoured while validiating car request");
}
}
Run Code Online (Sandbox Code Playgroud)
在这里,我想检查customerName应该是NotEmpty还是customerId应该是NotEmpty.然后我的验证应该通过.我该如何实现它.请建议!!
我已经Spring Boot 1.5.1通过JSR 303验证配置了我的应用程序。现在我得到ConstraintViolationException了错误的数据。
是否可以通过ConstraintViolationException?
我使用spring 3.0.2来开发一个像twitter这样简单的基于Web的应用程序.我的服务器端验证在JSR验证API方面表现良好,但在验证失败时,我无法找到任何在JSR验证API中国际化消息的方法.
我在我的模型类Spitter.java上使用以下注释来表示应用程序中的用户.
公共类Spitter实现Serializable {
Run Code Online (Sandbox Code Playgroud)private Long id; @Size(min=8, max=15, message="some msg..") @Pattern(regexp="^[a-zA-Z0-9]+$", message="some msg..") private String username; @Size(min=8, max=15, message="some msg..") private String password; @Size(min=3, max=15, message="some msg..") private String name; @Pattern(regexp="^$",message="some msg..") private String email; @NotNull(message="some msg..") @NumberFormat(style= NumberFormat.Style.NUMBER) @Min(value=14, message="some msg..") @Max(value=99, message="some msg..") private Integer age; //getter setter not shown }
我已经检查了JSR Validation API,以便在验证失败时获得本地化支持,但无法找到相同的内容.
有什么方法可以实现国际化.
提前致谢...