在Eclipse中验证我的JSF .xhtml文件会持续几分钟!
我不知道问题是什么..它总是相同的.xhtml文件,需要这么多时间..
我知道我可以禁用Eclipse中的所有Validators,但这不是我想要的!
有没有人有一些tipps,Validators启用Preferences > Validation哪些以及哪些禁用?
我能以某种方式找出当前正在运行的验证器吗?这样我可以禁用持续时间长的那个......
谢谢你的回答!
让我们说我想映射以下两个类:
public class A {
String member;
public void setMember(String member) { this.member = member }
public String getMember() { return member }
}
public class B {
String member;
public B(String member) { this.member = member }
public String getMember() { return member }
}
Run Code Online (Sandbox Code Playgroud)
现在,当我想要Dozer进行以下转换时:dozerBeanMapper.map( a, B.class );由于缺少类的默认构造函数,我收到错误B.
解决这个问题的最佳方法是什么?使用自定义转换器?
我想将对象的所有String成员设置为空字符串(如果它们为null).
伪代码:
foreach member in object {
if (member instanceof String and member == null) {
member = '';
}
}
Run Code Online (Sandbox Code Playgroud)
实现这一目标的最简单方法是什么?我可以使用的任何框架/工具?通过反思写我自己的解决方案?
public Object[] convertTo(Map source, Object[] destination) {
...
}
Run Code Online (Sandbox Code Playgroud)
有没有可能通过Reflection找出我的Map参数的泛型类型(键/值)?
我正在使用不同的maven配置文件将我的应用程序部署到不同的环境.(使用weblogic-maven-plugin,但我认为这并不重要)
在应用程序中,我使用Spring Web Services.现在我想根据环境更改端点.(端点在Spring的applicationContext.xml中定义)
我的想法是从属性文件中读取值.在Mavens包阶段期间将写入(或复制)此属性文件.
这是一个好主意吗?
如果是:如何使用maven创建此属性(或整个文件).
如果不是:解决这个问题会有什么好办法?
java ×4
dozer ×1
eclipse ×1
generics ×1
jsf ×1
map ×1
maven-2 ×1
reflection ×1
validation ×1
xhtml ×1