小编JAB*_*JAB的帖子

Java 8 LocalDate Jackson格式

对于java.util.Date,当我这样做

@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "dd/MM/yyyy")  
  private Date dateOfBirth;
Run Code Online (Sandbox Code Playgroud)

然后在我发送的JSON请求中

{ {"dateOfBirth":"01/01/2000"} }  
Run Code Online (Sandbox Code Playgroud)

有用.

我应该如何为Java 8的LocalDate字段执行此操作?

我试过了

@JsonDeserialize(using = LocalDateDeserializer.class)  
@JsonSerialize(using = LocalDateSerializer.class)  
private LocalDate dateOfBirth;  
Run Code Online (Sandbox Code Playgroud)

它没用.

有人可以让我知道这是正确的方法吗?

以下是依赖项

<dependency>
    <groupId>org.jboss.resteasy</groupId>
    <artifactId>jaxrs-api</artifactId>
     <version>3.0.9.Final</version>
</dependency>
<dependency>
    <groupId>com.fasterxml.jackson.jaxrs</groupId>
    <artifactId>jackson-jaxrs-json-provider</artifactId>
    <version>2.4.2</version>
</dependency>
<dependency>
    <groupId>com.wordnik</groupId>
    <artifactId>swagger-annotations</artifactId>
    <version>1.3.10</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

java json jax-rs resteasy jackson

110
推荐指数
12
解决办法
15万
查看次数

此应用程序已过期,请单击浏览器上的刷新按钮.(期待服务器版本4,得到5.)

请一些人帮我解决这个错误"这个应用程序已经过时了,请点击浏览器上的刷新按钮.(从服务器预期版本4,得到5.)".我正在使用gwt 1.5.0.

gwt

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

工具提示使用谷歌图表截止

工具提示会在某些点被截止(底部会被切断).
我该如何解决这个问题?

以下是目前的选择......

chart.draw(data, {
    width: 275, 
    height: 75, 
    legend:'none',
    gridlineColor:'white',
    pointSize:2, 
    chartArea:{left:0},
    chartArea:{width:275},
    colors:['red','green', 'blue']});    
Run Code Online (Sandbox Code Playgroud)

charts google-visualization

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

如何在javascript中为td动态设置align属性?

这是我的代码,我的问题在评论中:

function (align) {    
    var column = $(`'<td>'`);  
  // now i need syntax to set align property to this td element  
  // column.align = align (not working)  
}
Run Code Online (Sandbox Code Playgroud)

如图所示,column.align = align不起作用.

我哪里错了?

javascript jquery

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

JasperReports表达式中的字符串比较

income_source使用以下命令查询名为的数据库字段:

SELECT * FROM table_name WHERE income_source LIKE "salaried%"
Run Code Online (Sandbox Code Playgroud)

这将income_source使用"带薪"前缀检索值.在iReport中,字段的PrintWhenExpression值设置为:

$F{income_source}.equals("Salaried")? Boolean.TRUE:Boolean.FALSE  
Run Code Online (Sandbox Code Playgroud)

为什么报表输出与SQL输出不同?

jasper-reports

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

删除数据库中不存在的记录时无法捕获org.hibernate.StaleObjectStateException

我的应用程序有一个删除用户选项.现在为了检查并发条件,我尝试了以下用例

  1. 在chrome和firefox浏览器中打开应用程序.
  2. 在Firefox中删除了用户
  3. 现在尝试删除Chrome浏览器中的同一个用户我得到异常org.hibernate.StaleObjectStateException..这是正确的..因为我试图删除一个不存在的对象.但我无法捕捉到这个例外

try{
   getHibernateTemplate().delete(userObj);
} catch (StaleObjectStateException e) {
   e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

我怎么抓住这个例外?

java gwt spring hibernate

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

Drupal 7浏览器特定的CSS

如何在Drupal 7中拥有特定于浏览器的css.如果浏览器是chrome,我想加载chrome.css.请帮忙

drupal browser-detection drupal-6 drupal-7 drupal-modules

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

Java检测String中的双引号

示例代码

public static void main(String args[]){  
String test=null;   
if(some condition)  
   test = "\"abc\"";
else
   test ="def";

// if condition is true , in debug mode when i check the value of test its ""abc"" (double double quote);   
// if condition is false , then value of test is "def" (double quotes only one time);


}
Run Code Online (Sandbox Code Playgroud)

寻找一个逻辑来检查字符串是否有双引号.尝试下面的东西

// test.startsWith("\"\""))  // this didn;t work
Run Code Online (Sandbox Code Playgroud)

java string logic

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

Jackson Json 在换行后生成一个空格

这是我的代码

import java.io.File;
import java.io.IOException;

import com.fasterxml.jackson.core.JsonEncoding;
import com.fasterxml.jackson.core.JsonFactory;
import com.fasterxml.jackson.core.JsonGenerator;

public class Test {

    public static void main(String[] args) throws IOException {
        JsonFactory jfactory = new JsonFactory();
        JsonGenerator jGenerator = jfactory.createJsonGenerator(new File("test.json"), JsonEncoding.UTF8);

        for(int i=0;i<4;i++){
            jGenerator.writeStartObject(); // {
            jGenerator.writeStringField("name" , "test");
            jGenerator.writeEndObject();   // }
            jGenerator.writeRaw('\n');     // creates new line
        }

        jGenerator.close();

        System.out.println("File Generated");
    }

}
Run Code Online (Sandbox Code Playgroud)

当我查看生成的文件时运行它后,它在每个新记录之前都有一个空格..有没有办法在生成文件本身时删除这个空格?

样本输出

{"name":"test"}  
 {"name":"test"}  
 {"name":"test"}  
 {"name":"test"} 
Run Code Online (Sandbox Code Playgroud)

java json jackson

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

如何在悬停时屏蔽图像?

我有3行对齐的9个图像.每行有3个图像.图像在悬停时弹出.除了弹出其他图像的图像应该变暗.由于我有黄色背景,如果我试图减少图像的不透明度,图像显示为暗黄色.所以我不能减少不透明度.任何其他解决方案 请帮助我的示例代码
<div id="content">
<ul>
<li> <div class="imagHolder"> <img src="my-image.jpg" width="320" height="240"> </div> </li>
< /ul>
</div>

CSS
#content {
background : yellow;
width : 940px;
height : 500px;
}

即使我将背景颜色设置为包装器imagHolder黑色,图像在悬停时显示为暗黄色

Jquery代码
jQuery(document).ready(function() {
jQuery('.imagHolder').hover (function() {
jQuery('.imagHolder').css({'opacity' : '0.5'});
},
function(){
jQuery('.imagHolder').css({'opacity' : '1.0'});
}
}

html javascript css jquery

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